Detektyw wraca do miasta Vitoria-Gasteiz, aby rozwiązać sprawę zabójstw do złudzenia przypominających zbrodnie seryjnego mordercy, który ma właśnie wyjść na wolność.
Instruktor nauki jazdy chce zaimponować byłej dziewczynie, ustanawiając rekord jazdy na wstecznym. Jego plany zmienia jednak spotkanie z pewnym nieznajomym.
Historia rywalizacji i waśni pomiędzy rodzinami osiadłymi w dwóch baskijskich wioskach – Irigibel i Mendiluze, na przestrzeni trzech pokoleń. Scenerię stanowi mała dolinka w pobliżu Guipúzcoa. Bliskie położenie obu wiosek sprzyja wybuchowi przemocy, który rozgrywa się przed pustymi spojrzeniami krów. Akcja rozwija się pomiędzy drugą wojną karlistowską (1875), a początkiem hiszpańskiej Wojny Domowej w 1936 roku. Opowieść tworzą cztery opowiadania o niezależnej budowie, dotyczące różnych okresów, zachowujące jednak między sobą ciągłość. W czasie akcji następują po sobie trzy pokolenia krów: Txagorrii, Pupille i Blanca.