L'histoire se déroule sur deux niveaux temporels parallèles.
1. Pologne, une nuit d'automne de 1978. Edward Srodon, zootechnicien, s'arrête accidentellement dans la ferme familiale Dziabas, située dans la région reculée des monts Bieszczady.
2. Des années plus tard, un jour d'hiver pendant la loi martiale, une équipe d'enquête de la milice populaire examine une scène de crime.