新世纪某个平安夜,美国沙漠腹地的一家餐厅里,美丽的克莱尔(阿德琳妮·帕里奇AdriannePalicki饰)和男友吉普(卢卡斯·布莱克LucasBlack饰)正在努力工作。期待新生命的到来。这一天,一位看似和蔼可亲的老太婆造访了餐厅,却说出了不祥的话,引发了一场匪夷所思的血战。就在这时,沙漠尽头的天空出现了奇异的一幕,似乎预示着灾难的来临。很快,神秘人迈克(保罗·贝坦尼PaulBettany饰)驾驶着警车来到了这群惊魂未定的人面前,身后跟着一群面目狰狞、面目狰狞的怪物。过去,随着工业文明的高度发展,人类的精神世界已经堕落得无法比拟。上帝对此很生气,所以他决定派遣天使军队来毁灭人类。不过身为大天使的迈克并不认同这一点。为了保护人类最后的希望——克莱尔腹中的孩子,他孤军奋战……