Legion (2010)
When God loses faith in humankind, he sends his legion of angels to bring on the Apocalypse. Humanity's only hope for survival lies in a group of strangers trapped in an out-of-the-way, desert diner with the Archangel Michael.
Country: United States of America
Directors: Scott Stewart
Casts: Paul Bettany as Michael, Dennis Quaid as Bob Hanson, Kevin Durand as Gabriel, Kate Walsh as Sandra Anderson, Doug Jones as Ice Cream Man, Lucas Black as Jeep Hanson, Tyrese Gibson as Kyle Williams, Adrianne Palicki as Charlie, Charles S. Dutton as Percy Walker, Jon Tenney as Howard Anderson, Jeanette Miller as Gladys Foster, Cameron Harlow as Minivan Boy, Josh Stamberg as Burton, Yancey Arias as Estevez, Willa Holland as Audrey Anderson