A middle-aged man sets out on a symbolic journey through past, present, and future to learn why an old friend committed suicide, and learns much about his own life along the way.
A priest is sent to a small parish in the Polish countryside which is believed to be under demonic possession and there he finds his own temptations awaiting.
Rumsza, the elderly railwayman, leading a sedate life with his wife, misses his only remaining son (two older boys were killed in the war). Joziuk finally returns from the military in the first scene but with the pregnant Zosia, while Rumsza expected him to marry Celinka, the daughter of Krywka, his only friend and neighbour. The hero will not accept the new situation; he throws his son and Zosia out of his house. Celinka is distressed but she still harbours hope for Joziuk. The birth of the child changes the situation: Rumsza accepts his son's relationship but Celinka decides to leave.