Legion
Legion is a 2010 American apocalyptic fantasy-horror
film, directed by Scott
Stewart, written by Peter Schink and rewritten by Stewart. The cast
includes Paul Bettany, Lucas Black, Adrianne Palicki and
Dennis Quaid. The story takes place in a small roadside diner and
garage in the middle of the New Mexico desert. Its semi-permanent
residents are the diner's owner, Bob Hanson (Quaid), his son Jeep
(Black), the short-order cook Percy (Charles S. Dutton) and the
waitress, Charlie (Palicki). Charlie is pregnant with an absentee
father's child, and Jeep has always loved her, though he is afraid to
say so. Also present are a single father on his way to L.A., Kyle (Tyrese
Gibson), and an urban married couple, Howard and Sandra Anderson
(Jon Tenney and Kate Walsh), and their rebellious teenage daughter,
Audrey (Willa Holland), who have been temporarily stranded at the diner
after their car has broken down.
Soon after, an old woman arrives and begins acting strange, first by
telling Charlie that her baby is going to burn, then by taunting Howard
and Sandra, thus setting Howard off into a rage demanding the old
woman apologize, but the old woman bites him in the neck. She climbs up
the ceiling and knocks out Bob, and though Jeep has her in his sights,
he cannot shoot. Kyle shoots her with the pistol that he was hiding.
Later, they try to hurry an injured Howard away in Kyle's car, but are
forced to go back after passing through a swarm of flies. Later Michael
arrives.
The film begins and ends with the same monologue by Charlie: telling
how her mother's view of God changed while Charlie was a child, from a
loving and merciful God to a stern and unforgiving one. When the young
Charlie asked why he had changed, her mother said, "I don't know. Maybe
He was just tired of all the bullshit."