故事发生在1939年芬兰,安(Per Christensen 饰)是在冬季战争中服役的挪威护士,在工作中,安结识了名叫马库斯(托马斯·克莱舒曼 Thomas Kretschmann 饰)病人,在朝夕相处的过程中,安和马库斯慢慢的坠入了情网之中。为了能够长相厮守,他们离开了部队,来到了挪威北部,建立了属于他们的小家庭。 1940年的夏天,战争再次爆发了,马库斯应征入伍,而安则被迫留在了家乡,继续她照顾伤员的工作。在苏联作战的军队士气低迷,最终大败,马库斯偷偷逃回挪威老家,哪知道自己眼前出现的,却是妻子和德国军官鲁特(比约恩·桑德奎斯特 Bjørn Sundquist 饰)一起生活的场面。
故事发生在二次世界大战刚刚结束之际,德国在战争中败落,大部分德军沦为战俘,被送入了战俘营中。在位于列宁格勒近郊的一间战俘营中,新来了一批德国战俘,负责看守他们的是一群英姿飒爽的俄国女人,她们的直系上司是巴普洛夫将军(约翰·马尔科维奇 John Malkovich 饰)。 娜塔莉亚(维拉·法梅加 Vera Farmiga 饰)是一名军医,她的丈夫因为在战争中受惊过度而精神失常,为了保护丈夫,娜塔莉亚不得不答应巴普洛夫将军的要求,来到战俘营,试图找出隐藏在俘虏之中的党卫军战犯。在这所阴森恐怖的战俘营中,无论是守卫还是囚犯,其身心都收到了战争所带来的深深的创伤,随着时间的推移,两方人马的立场和关系开始渐渐变得微妙起来。
影片根据1944年发生在伦敦的一个真实的谋杀案件改编。1944年,二战末期,来自美国芝加哥的瑞基艾伦少尉,盗窃了一车武器,在伦敦黑市进行交易,在那里,他偶然结识了伦敦剧场一个演员乔伊娜,乔伊娜说服瑞基与她一起做无本买卖,开始时是抢劫计程车,后来变成杀人越货,最后难逃法网,瑞基被判处了死刑,乔伊娜幸运地逃出了鬼门关...