Em agosto de 1990 dois homens chegam ao vilarejo de Puerto Hurraco, armados com espingardas. O vilarejo, localizado em uma região remota do sudoeste da Espanha, abriga duas famílias: os Cabanillas e os Izquierdos. Um romance mal resolvido entre o filho e a filha das duas famílias desencadeia uma disputa entre elas, que já dura 30 anos. Em uma noite em que os Cabanillas estavam na rua com os amigos, Antonio (Juan Diego) e Emilio Izquierdo (José Luiz Gómez) decidem resolver a disputa de uma vez por todas e matam 9 pessoas. Apesar da região já ter sido testemunha de várias tragédias, o ocorrido choca a Espanha e permanece nas manchetes dos jornais por várias semanas.