故事发生在二次世界大战刚刚结束之际,德国在战争中败落,大部分德军沦为战俘,被送入了战俘营中。在位于列宁格勒近郊的一间战俘营中,新来了一批德国战俘,负责看守他们的是一群英姿飒爽的俄国女人,她们的直系上司是巴普洛夫将军(约翰·马尔科维奇 John Malkovich 饰)。
娜塔莉亚(维拉·法梅加 Vera Farmiga 饰)是一名军医,她的丈夫因为在战争中受惊过度而精神失常,为了保护丈夫,娜塔莉亚不得不答应巴普洛夫将军的要求,来到战俘营,试图找出隐藏在俘虏之中的党卫军战犯。在这所阴森恐怖的战俘营中,无论是守卫还是囚犯,其身心都收到了战争所带来的深深的创伤,随着时间的推移,两方人马的立场和关系开始渐渐变得微妙起来。。在南澳大利亚阿德莱德郊区,加利和他11岁的女儿艾玛住在一起,他们都遭受着失去艾玛母亲的痛苦,并努力与彼此联系。一天早上,加利和艾玛的车被一辆闯红灯的吉普车撞了。艾玛在路边惊恐发作,吉普车的主人玛丽安慰她,令加利惊讶的是,玛丽神奇地安抚住了艾玛。晚些时候,在一个地下酒吧的约会中,加利和玛丽认识了对方。玛丽不愿意分享更多,夜幕即将降临时,她跑出门去。经过另一次偶然的碰撞,加利无意中发现了玛丽的黑暗秘密,惊恐地逃走了。然而,他们的世界继续碰撞,不可否认,一股更大的力量似乎有意将他们聚集在一起。随着他们的联系加深,玛丽和加利越来越害怕他们会分开,但如果他们继续遵循这些迹象,也许他们会找到他们一直在寻找的一切。。刘易斯(多格雷·斯科特 Dougray Scott 饰)和妻子分开多年,工作非常繁忙的他将孩子托付给住在伦敦的父亲抚养。终于,刘易斯得了空,决定将父亲和儿子接回自己的身边,他兴高采烈的搭乘上了开往伦敦的火车。在车上,刘易斯邂逅了名为伊莲娜(琳赛·邓肯 Lindsay Duncan 饰)的女子,一来二去之间,两人还真有点碰撞出了火花的意思。 让刘易斯没有想到的是,不知从什么时候起,车内的服务人员全都失去了踪迹,更糟糕的是,这辆列车的刹车似乎失灵了。原来,在车上隐藏了一个恐怖分子,他对列车动了手脚,想要全部的乘客成为他的陪葬品。目前,只有刘易斯一个人得知这可怕的真相,全部的希望都凝聚到了他的肩上。。