The Archangel Michael comes to Earth to protect a pregnant woman after God has given up on the human species.
When the film opens with "I asked my mama about why God was so angry, and she said, 'I don't know. Maybe He just got tired of all the bullshit,'" I thought this would be a film in the tradition of The Prophecy, but it's much more action-packed. And the action scenes are indeed quite thrilling and well-choreographed, but there are multiple other problems with the film that all the fun with guns can't hide.
First, the scenes between the fighting are meant to build characters, but I can't say that any of them rises beyond cliched types.
Second, if God and/or Michael can see the future - that Charlie's kid is important enough to save (the term "new baby Jesus" was used by one reviewer, but because this comparison isn't used in the film, I think "new John Connor" is a better term) - then don't God and/or Michael know the end of the film? The knowledge that is typically attributed to God makes futile any conflict against Him (in the film, "He" is the only term used, though "She" or "It" are probably just as appropriate). What is more, if God is all-powerful, then surely God isn't restricted to using possessed humans, who behave like a cross between zombies and Gumby, as his weapons. Wouldn't God at least be able to make the firing pins in Michael's guns malfunction every now and then? What's the use of being all-powerful if your minions are vulnerable to a Glock nine-millimeter?
My final point may contain spoilers. Michael says, "The first attack was to test our strength; the next one will test our weakness." So what is human weakness according to God? Apparently, it's our compassion. Percy and Kyle specifically are killed off because they care about others. Jeep is lauded for his self-sacrifice vis-a-vis Charlie, but the same treatment isn't showered upon other sacrificing characters. At best, the morality inscribed in this film is inconsistent; at worst, it is unethical because it exhibits God calling compassion a weakness,
Overall, for fans of pure action films and senior citizens who use the C-word, this is a good film, but for those of you who pay attention to plot, character, and thematic consistency, you might want to look elsewhere.