Julia i Natalka osiedlają się na Ziemiach Zachodnich. Julia, przekonana o śmierci Michała, próbuje bezskutecznie układać swoje uczuciowe życie. Michał wraca niespodziewanie w 1956 roku. Oboje próbują odnaleźć dawne uczucie, ale okazuje się to niemożliwe. Wieś, w której mieszkają, jest podzielona z powodu konfliktu z proboszczem. W 1967 roku Julia wyjeżdża do sanatorium, a Michał udaje się w Beskid Niski. Te wyjazdy pozwalają obojgu zrzucić brzemię przeszłości.
Rok 1996.
W willowej dzielnicy Wrocławia dokonane zostaje zabójstwo starszego człowieka. Sprawą zajmuje się dwoje młodych policjantów: Ewa i Andrzej. Wydaje się, że zginął Michał Jakubowski, ale śledztwo nie doprowadza do wykrycia sprawców.
Rok 2010.
Ewa i Andrzej otrzymują wiadomość, że zmarł… Michał Jakubowski. Nowe fakty doprowadzają do wznowienia śledztwa. Między Ewą i Andrzejem nawiązują się nici sympatii, przyjaźni, a w końcu zauroczenia. Tajemnicze zaginięcie na Zachodniej Ukrainie dwójki polskich turystów sprawia, że oboje decydują się na wyjazd w te same miejsca, w których podczas wojny ukrywała się sotnia UPA.