故事发生在二次世界大战刚刚结束之际,德国在战争中败落,大部分德军沦为战俘,被送入了战俘营中。在位于列宁格勒近郊的一间战俘营中,新来了一批德国战俘,负责看守他们的是一群英姿飒爽的俄国女人,她们的直系上司是巴普洛夫将军(约翰·马尔科维奇 John Malkovich 饰)。娜塔莉亚(维拉·法梅加 Vera Farmiga 饰)是一名军医,她的丈夫因为在战争中受惊过度而精神失常,为了保护丈夫,娜塔莉亚不得不答应巴普洛夫将军的要求,来到战俘营,试图找出隐藏在俘虏之中的党卫军战犯。在这所阴森恐怖的战俘营中,无论是守
故事开始于1930年的奥地利,犹太富翁维克多(莫里兹·布雷多 Moritz Bleibtreu 饰)同女友莲娜(乌苏拉·斯特劳斯 Ursula Strauss 饰)精心经营着他们的画廊,生意红火,鲁迪(乔治·弗里德里希 Georg Friedrich 饰),一个如假包换的雅利安人,是他们两人共同的朋友,彼此之间感情十分要好。维克多收藏了一幅米开朗基罗的画作,没想到,这珍贵的画作成为了三人命运的转折点。战争爆发了,犹太人成为了纳粹屠杀的对象。维克多被投入了集中营,他所收藏的画作被如今已是那村军官的鲁迪没收了