第二次世界大战初,三个英國军官在混战中逃出战俘营,预備穿过德军守卫區,進入瑞典後逃回國内。但是一路上危险重重,德军的严密防守使得三人寸步难行。天真的杰克•罗斯和诚恳的汤姆•威利斯最终沒有得以逃脱,而尼克•马克格雷德跳上了開往伦敦的火车。临行前,杰克拜托他到了伦敦一定要找到自己的未婚妻丽兹,告诉她自己一定会想法逃回伦敦娶她為妻。作為第一个从战俘营中逃出来的军官,马克格雷德回到伦敦後被上层领導大大赞扬了一番。 上级批准马克格雷德加入了M19组织,并协助巴尼将军進行英國战俘的营救行動。回到英國的马克格雷德并沒有忘記杰克被捕前的嘱托,凭借秘密组织的情報优势,他找到了在医院做護士的丽兹。但是从见到丽兹的第一面起,马克格雷德就爱上了这个长相甜美的女孩,并对她展開了熱烈的追求。但是丽兹深爱着杰克,只要爱人一息尚存她都决定等下去。马克格雷德对杰克产生了从未有过的嫉妒,為了让丽兹死心,他凭借自己的工作便利,伪造了杰克死在战俘营的证明。 杰克的死给了丽兹很大的打擊,而马克格雷德的熱情让她受伤的心渐渐平複,于是接受了他的爱,二人結成了夫妻。在战俘营中受苦的杰克根本不知道外面發生的这一切,而他写给丽兹的信也总是石沉大海。杰克和威利斯多次尝試逃出战俘营,但换来的只是一次次失敗,但是杰克并不死心,对丽兹的爱是他最大的支持。狱中的所有战友都知道杰克在伦敦有一个未婚妻在守候,而一向沉默的畫家军官索瓦也不由被他打動,為他的爱人畫了一张肖像。 在又一次死亡逃亡中,索瓦侥幸逃出战俘营回到伦敦。但他所看到的却是马克格雷德已经娶杰克的爱人為妻,而部队里到處传播着杰克的死讯,直觉告诉他马克格雷德从中做了手脚。在狱中的杰克得知自己的爱人已经嫁给马克格雷德大為光火,冒着生命危险从战俘营中逃了出去,辗轉回到了伦敦。马克格雷德见事情再也隱瞒不住,于是打算带着丽兹远走高飞,但却不想这一切恰巧被丽兹识破。马克格雷德因為無意中杀死索瓦而被上级擊毙,而丽兹也在尝試再次接受杰克.