A tale of the bungling of Armageddon features an angel, a demon, an eleven-year-old Antichrist, and a doom-saying witch.

Stars

David Tennant

Michael Sheen

Frances McDormand

Sam Taylor Buck

Daniel Mays

Sian Brooke

Ollie

Adria Arjona

Douglas Mackinnon