新世纪某个圣诞节前夕,在美国一座位于沙漠腹地的餐馆内,美丽的克莱尔(阿德琳妮·帕里奇 Adrianne Palicki 饰)和男友吉普(卢卡斯·布莱克 Lucas Black 饰)正全心期待新生命的降临。这一天,一名看似和蔼可亲的老妇人造访餐馆,却说出不详的话语,并引发难以想象的血腥争斗。正在此时,沙漠尽头的天空出现诡异景象,仿佛预示着灾难的到来。 不久,驾驶警车的神秘男子迈克(保罗·贝坦尼 Paul Bettany 饰)来到这群惶恐之人的面前,尾随而来的还有一群形貌邪恶的怪人。原来,随着工业文明的高度发达,人类的精神世界却堕落得无以复加。上帝不满于此,于是决定派出天使大军毁灭人类。而身为天使长的迈克却对此并不认同,他孤军奋战,只为保护人类最后的希望——克莱尔腹中的孩子……
洛杉矶接连发生9起绑架案,被绑架者来自各行各业,有神父(马克·麦克雷 Marc Macaulay 饰)、检察官(梅丽莎·乔·哈特 Melissa Joan Hart 饰)、演员还有俱乐部老板,彼此间似乎没有任何关联,而绑架案却都由一人所为,一个戴着蓝色面具、一身黑衣的男子。此案惊动洛城,警方全员出动,却始终找不到任何头绪。与此同时,在城市某各个角落黑暗潮湿的地下室内,9个被绑架者迎来了人生中最为痛苦难熬的时刻。蒙面人要求他们思考被绑架的原因,然后每个10分钟便杀掉一人,直到他们找到原因为止。 人质们激烈争论,相互攻讦,抑或检讨人生中所犯下的错误。时间一分一秒地流逝,死神的判决越来越近……