A tale of the bungling of Armageddon features an angel, a demon, an eleven-year-old Antichrist, and a doom-saying witch.
Following one hundred nine consecutive days of filming, principal photography ended on March 10, 2018 in Cape Town, South Africa.
English