Podchorąży Władysław Niwiński (
Karol Strasburger) i kapral Leon Kuraś (
Kazimierz Kaczor) trafiają do wiejskiej plebanii w Owczarach. Gdy do wsi docierają Niemcy, Kuraś i Niwiński dostają się w ich ręce. Udaje się im jednak zbiec. Przyjaciele postanawiają się rozstać - Niwiński jedzie do Krakowa, Kuraś natomiast kieruje się w swoje rodzinne strony. Jednak nie wszystko idzie po jego myśli i zostaje złapany na dworcu kolejowym, gdzie razem z jeńcami jedzie do stalagu. Władek spotyka w Krakowie profesora Zygadlewicza (
Roman Stankiewicz), którego uratował przed linczem. Profesor udziela mu schronienia i pomaga w wyrobieniu dokumentów. Od tej pory Władek funkcjonuje jako Tadeusz Miszczyk. Kilka dni później profesor zostaje aresztowany. W tym samym czasie w Warszawie pojawia się Johan Heimann (
Henryk Talar). Ubrany w mundur SS szuka rodziny Niwińskiego, by pomścić śmierć ojca.