Mladučký britský dôstojník Jack Rose sa za druhej svetovej vojny cez dovolenku zamiluje do pôvabnej zdravotnej dobrovoľníčky Lizzie Carterové. Neskôr je však zajatý a uväznený v nemeckom hrade Colditz, ktorý slúži ako vojnový zajatecký tábor. Ešte pred tým ale stačí požiadať desiatnika Nicholas McGradea, aby Lizzu vyhľadal a povedal jej, čo sa stalo. McGrady, ktorý sa dostal do Londýna a pracuje teraz u tajnej služby, Lizzu nájde a aj on prepadne jej kúzlu. Nedarí sa mu ju ale získať, a tak začne zadržovať Jackové listy a potom ho dokonca vyhlási za mŕtveho. Jack ale žije a so svojimi spoluväzňami sa opakovane pokúša z Colditzu utiecť. Keď sa dozvie, že ho v Londýne už rok všetci považujú za mŕtveho, rozhodne sa utiecť na vlastnú päsť. Jeho prvé kroky mieria k Lizzii. Tu ale McGrady práve požiadal o ruku.