Legion
When God loses faith in humankind, he sends his legion of angels to cause the Apocalypse. Earth's only hope for success lies within a group of strangers trapped in an abysmal, desert diner using all the Archangel Michael.
Released: 2010-01-21