In this intense and unsettling apocalyptic thriller, a coalition of humans and demons is forced to unite in a battle to determine the future of mankind. The world is plunged…