Legion

Scott Stewart 2010

When a group of strangers come under attack by demonic forces, their only chance for survival lies with an archangel who informs a pregnant waitress her unborn child is humanity’s last hope.