So, God has lost faith in humanity and is going to go all “Noah’s Ark” on humanities ass…except there is no plan to save anyone. But one angel, Michael, feels in his heart that God is wrong and decides he must intervene. So, he comes to Earth to get some guns.
At a remote diner, Charlie is pregnant with humanity’s only hope. Soon the diner and it’s occupants are under siege by what they assume are people possessed by demons. Michael shows up and informs them these are actually people possessed by angels.
Michael explains he is there to help hold the other angels off until the baby is born (the film is set on Christmas Eve). The characters desperately fight to make it through it as more and more angels arrive. But Michael has a ton of guns to use and share with the folks in the diner.
Honestly, the film is pretty silly. It is trying to be a little of everything…there are sharp toothed angel possessed people, a creepy ice cream man, but lots of action movies stunts and shooting of the guns. Gabriel has a pretty wicked mace though.
The drama just comes off as kind of silly. Which is kind of sad.
You see, the film is full of interesting ideas. God has grown weary of humanity letting Him down with our darkness. This film has hints of the Sodom and Gomorrah story in the bible, except Michael is the one petitioning to save humanity and instead of one righteous soul, he seeks to save a baby.
The film wants you to see the big ideas…faith, can God’s heart be turned from anger (again, this has big shades of Noah)? Can an angel rebel against God and be forgiven? What is the nature of mercy. But the movie deals with these thing ineptly. Not unlike Director Scott Stewart’s follow up to this film, Priest (also starring Paul Bettany), the most important thing is not story, but stylishness.