新世纪某个圣诞节前夕,在美国一座位于沙漠腹地的餐馆内,美丽的克莱尔(阿德琳妮·帕里奇 Adrianne Palicki 饰)和男友吉普(卢卡斯·布莱克 Lucas Black 饰)正全心期待新生命的降临。这一天,一名看似和蔼可亲的老妇人造访餐馆,却说出不详的话语,并引发难以想象的血腥争斗。正在此时,沙漠尽头的天空出现诡异景象,仿佛预示着灾难的到来。
莱斯特(马丁·弗瑞曼 Martin Freeman 饰)只是一介小小的保险销售员,在家里,他饱受强势妻子的压迫和轻视,在外面,曾经的高中同学亦能当街给他下马威,对于所经历的一切,个性懦弱温顺的莱斯特选择了忍气吞声。一次偶然中,莱斯特在医院里结识了名为马尔沃(比利·鲍伯·松顿 Billy Bob Thornton 饰)的男子,让莱斯特没有想到的是,这名神秘…