God loses the faith in mankind and order the Angel Michael (Paul Bettany) and a legion of angels to bring the Apocalypse on Earth and exterminate the human race. However, Michael rebels against the order and decides to help the humans. Meanwhile in a diner in the middle of nowhere, the owner Bob Hanson (Dennis Quaid) runs the place with his son Jeep (Lucas Black), the pregnant waitress Charlie (Adrianne Palacki) and his friend Percy Walker (Charles S. Dutton). Their costumers are the Anderson family that is stranded in the place waiting that Jeep fixes their BMW and the lonely Kyle Williams (Tyrese Gibson) that is lost and wants to make a phone call. When an old woman named Glady Foster (Jeanette Miller) arrives in the diner, she attacks Howard Anderson (Jon Tenney) on the neck with her shark teeth and she is finally killed by Kyle. When a police car arrives in the spot, the stranger Michael advises that Earth is the battleground between angels and humans and Glady was only a vessel possessed by an angel. Further, Charlie's should be born to save the humankind.
"Legion" is a film with a promising beginning and a disappointing conclusion. I really expected to enjoy this film, but the story has many clichés and there is no explanation why the bastard son of Charlie would save the human race. I do not understand how people that can find religious background in a blockbuster action movie. Further, if they have trauma with this theme, why wast their time watching this movie? My vote is five.
Title (Brazil): "Legião" ("Legion")