刚刚参加完朋友婚礼的年轻夫妇詹姆斯(斯科特·斯比德曼 Scott Speedman 饰)和妻子克里斯汀(丽芙·泰勒 Liv Tyler 饰)酒意微醺的离开了晚宴。本已疲惫不堪的二人,却在回家的途中遭遇事故,两人不得已在陌生的环境下停车,去周边寻求救援。两人在误打误撞下,意外地进入了一座废弃的度假别墅,索性休整一晚。
莱斯特(马丁·弗瑞曼 Martin Freeman 饰)只是一介小小的保险销售员,在家里,他饱受强势妻子的压迫和轻视,在外面,曾经的高中同学亦能当街给他下马威,对于所经历的一切,个性懦弱温顺的莱斯特选择了忍气吞声。一次偶然中,莱斯特在医院里结识了名为马尔沃(比利·鲍伯·松顿 Billy Bob Thornton 饰)的男子,让莱斯特没有想到的是,这名神秘…