Początek maja 1945 roku. Dowództwo niemieckich sił zbrojnych podejmuje decyzję o kapitulacji. Janek (Antoni Pawlicki), który po klęsce powstania warszawskiego, trafił do obozu jenieckiego w Niemczech, wychodzi na wolność i wraz z przyjacielem wraca do Polski. Bronek (Maciej Zakościelny), który ukrywa się od rozwiązania Armii Krajowej, nadal działa w podziemiu. Władek (Jan Wieczorkowski), Michał (Jakub Wesołowski) i Ruda (Karolina Gorczyca) walczą przeciwko Sowietom w leśnym oddziale partyzanckim. W tym samym czasie radziecki pułkownik i funkcjonariusz UB, Wasilewski (Adam Woronowicz), otrzymuje rozkaz schwytania wszystkich angielskich spadochroniarzy zrzuconych w czasie wojny do Polski. Sprawę nadzoruje dyrektor Departamentu V Ministerstwa Bezpieczeństwa Publicznego, "Ada" Lewińska (Magdalena Cielecka).Janek i Bolek przekraczają polski punkt graniczny i niebawem docierają do Radzymina - rodzinnego miasta Bolka, gdzie czeka na niego żona Jadzia i dwuletni synek. Helena zgłasza się do Urzędu Miejskiego. Kazimierz, który pełni tam wysoką funkcję, wręcza jej nominację na urzędnika państwowego. Ponawia też prośbę o kontakt z Wandą. Michał odwiedza Celinę i wypomina jej pracę w czerwonym wydawnictwie. Ruda i jej współpracownik Ernest zamierzają wyjechać z kraju. Dziewczyna straciła wiarę w sens dalszej walki. Karol zauważa na mieście afisz teatralny z nazwiskiem Wandy. Postanawia odnaleźć byłą żonę. Reiner zdradza Rosjanom, gdzie zostało ukryte archiwum AK. Janek dociera do Warszawy. Na Pradze szuka informacji o Lenie, lecz znajduje jedynie kartkę od Romka. Sajkowski przekazuje mu, że Lena i jego syn nie żyją. Na oczach Janka wyciąga pistolet.