It is 5 May 1945 and the uprising against the hated German occupiers has broken out in Prague. The Czech guards open the gate of the Pankrác prison to allow the prisoners to escape en masse. Many of them are shot dead by the German guards but young Ruda (Jaromír Hanzlík) manages to run away. He is taken care of by one of the Prague fighters, concierge Kytka. Kytka hides him in the flat of the house's owner where only the young maid Karla (Jana Brejchová) is left, ordering her to take care of Ruda.
2차 세계대전 말, 독일점령하에 있는 체코의 어느 작은 시골역. 이제 막 연수를 마치고 철도원이 된 22살의 밀로시 흐르마는 부푼 꿈을 안고 역무일을 시작하지만, 이내 차장 마샤의 매력에 홀딱 빠져 오로지 그녀와의 ‘사랑 만들기’에만 골몰하게 된다. 마침 독일의 무기수송열차를 폭파하려는 레지스탕스 활동이 비밀리에 진행되고, 얼떨결에 작전에 참여하게 되는데…