故事发生在1946年的德国,第二次世界大战刚刚结束,战火让大地满目疮痍,家庭妻离子散。英俊上校刘易斯(杰森·克拉克 Jason Clarke 饰)和他的妻子瑞秋(凯拉·奈特莉 Keira Knightley 饰)在战争中失去了他们的大儿子,瑞秋因此非常的痛恨德国人,但是让她没有想到的是,战后,她和她剩下的家人们,要和一个名为史蒂芬(亚历山大·斯卡斯加德 Alexander Skarsgård 饰)的男人住在同一屋檐下。 史蒂芬也在战争中失去了妻子,这让他对瑞秋没什么好脸色,两个人天天争锋相对。丧子之痛让刘易斯选择将大部分的时间和经历放在工作中,备受冷落的瑞秋每天的相处对象就只有史蒂芬,渐渐的,两人之间的关系开始转变。。年輕媽媽凱西為了逃離家暴的陰影,帶著三個小孩住進了一幢舊屋。原本以為這會是破碎家庭的避風港,沒料到入住之後,才是一連串心神不寧的開始。 凱西一直難以將暴力惡夢擺脫,但無獨有偶,丈夫的雙胞胎兄弟卻在此時找上門,再度喚起這個不願記起的惡夢。而活蹦亂跳的小孩們,開始告訴媽媽牆壁之後似乎有些詭異,牆壁上的通風口後面有音樂開始傳出……。。故事发生在1969年的一个冬天,女友的意外死亡让艾伦(乔纳森·杰克逊 Jonathan Jackson 饰)陷入了无尽的悲痛和恐惧之中去,经过漫长的时间洗礼和好友洁西卡的(埃丽卡·克里斯滕森 Erika Christensen 饰)耐心劝说,艾伦内心的痛苦才略有减轻。就在艾伦的心情慢慢恢复的节骨眼上,母亲受伤弥留的消息犹如一盆冷水当头浇下,为了能够见母亲最后一面,艾伦毫不犹豫的踏上了前往路易斯通医院的旅途。 在路上,艾伦搭上了一辆便车,令他没有想到的是,驾驶此车的农夫乔治(大卫·阿奎特 David Arquette 饰),其真实身份竟然是残酷嗜血的死神。为了能够顺利到达终点,艾伦必须机智应对乔治所抛出的一连串尖刻的提问,这些问题无一不与艾伦内心的阴暗面紧紧相连。在光明和黑暗之间,在生存和死亡之间,艾伦必须做出抉择。。