This starts a bit like Hitch-Hiker's Guide To The Galaxy , narrated by the voice of God ( Frances McDormand ). We are introduced to the two main characters, a demon named Crowley (David Tennant - Dr Who (2005+) ) and an angel called Aziraphale (Michael Sheen - Underworld ).
In the modern day, Crowley is ordered to help bring about Armageddon. His job is to deliver the baby Anti-Christ to a Satanic nun, Sister Mary Loquacious ( Nina Sosanya ). In a typical British TV trope, the mistaken identity, she accidentally gives the baby to an Englishman named Arthur Young (Daniel Mays - Victor Frankenstein ) instead of the American Ambassador (as in The Omen (1975) ).
Crowley and Aziraphale work together to thwart the Apocalypse. The demon reports back to his bosses - Arch-Demon Beelzebub ( Anna Maxwell Martin ) and Dagon, Lord of the Files (Nicholas Parsons - ). Meanwhile the angel has to tell Archangels Michael ( Doon Mackichan ) and Gabriel (Jon Hamm - Keeping Up With The Jones ) that he is doing his best. The bosses are looking forward to the Apocalypse, because each side is certain that they will win. It is only the footsoldiers who realise how hollow any victory would be.
The female God (an original idea in Dogma (1999) ) still delivers excessive narration. The female War ( Mireille Enos ), a character from the original book, gets delivered her magic sword courtesy of Simon Merrels ( Spartacus: War of the Damned ).
The storyline concerns the prophecies of a witch named Agnes Nutter ( Josie Lawrence ). She was executed by a Witchfinder in 1656, but she left a book of prophecies for her descendant Anathema Device ( Adria Arjona ) to follow. Meanwhile, the witchfinder's descendant Newton Pulsifer (Jack Whitehall - ) teams up with Witchfinder Sergeant Shadwell (Michael McKean - ) who lives next door to Madame Tracey ( Miranda Richardson ).
Adam the AntiChrist is eleven years old. He has his own little group of diverse friends, including one who resembles the Hermione Granger we might have had if JK Rowling had specified the character was a Person of Colour instead of Emma Watson .
The pre-credits sequence illustrates the relationship of Crowley (David Tennant - Dr Who (2005+) ) and Aziraphale (Michael Sheen - Underworld ) through the ages. They realise that they have more in common with each other than they do with their bosses, so they make an alliance. They are just good (if reluctant) friends, not lovers as the modern re-writes seem to imply. Crowley is on a personal quest to obtain some Holy Water, which turns out to be useful in the next episode.
On their trip through time, the duo encounter the three inhabitants of Royston Vasey. Steve Pemberton ( League of Gentlemen's Apocalypse ) is William Shakespeare, while Mark Gattis ( Dr Who (2005+) ) and Reece Shearsmith are a pair of German spies in World War Two. Yes, this show certainly manages to squeeze as many cameos in as possible. Luckily the intrusive voice-over is kept to a minimum this episode.
In the modern day, Anathema Device ( Adria Arjona ) is looking for the Antichrist - but Adam is shielded against magic so she has no chance of realising the truth. He gets a flash of her mind, and discovers she is an environmentalist among other things. Combined with her round-framed spectacles and Latina heritage, this makes her into a near-parody of a certain Ms Ocasio-Cortez.
The pre-credits sequence starts with a cruise-ship captain (David Morrissey - The Walking Dead ) discovering the now-risen island of Atlantis. It seems that Adam's dreams have manifested themselves in reality.
The package delivery man (Simon Merrels - Spartacus: War of the Damned ) delivers the next item, the crown of summoning, to Pestilence's replacement - Plooshun. He then has to give a message to the Grim Reaper himself. Unfortunately Christopher Lee was not available for the voice-over, but Brian Cox ( Manhunter ) is an adequate substitute.
The Witchfinder heads to the village where Adam lives. Yes, finally he meets Anathema Device ( Adria Arjona ). His ancestor burned hers at the stake, so they have a lot to talk about.
The demons finally work out that Crowley (David Tennant - Dr Who (2005+) ) has been tricking them. He decides to abandon Earth and go live on Alpha Centauri, and invites his old friend Aziraphale (Michael Sheen - Underworld ) to come along with him. This seems to be an addition by Neil Gaiman , who may have added a gay agenda to this storyline.
Adam summons War ( Mireille Enos ), Death (Brian Cox - Manhunter ) and the other horsemen to start the apocalypse. They go to the nearby US Air Force base, where they plan to start a nuclear lanch. Luckily, Adam has his human friends to talk sense into him.
In the 1970s, Crowley (David Tennant - Dr Who (2005+) ) re-designed London's M25 orbital motorway to make it satanically evil. Now it is the time of the apocalypse, the motorway becomes a virtually impenetrable wall of fire around the city. Worse, Hastur (Ned Dennehy - ) is still after him.
Meanwhile, Aziraphale (Michael Sheen - Underworld ) is without a body. He needs the help of Madame Tracey ( Miranda Richardson ) and, ironically, her neighbour Witchfinder Sergeant Shadwell (Michael McKean - ). Unfortunately they are also trapped in London.
The bookend sequence starts with Crowley being put on trial by Hastur (Ned Dennehy - ) and the other demons. The main story is told in flashback. Of course, it is still needlessly narrated by the voice of God ( Frances McDormand ) instead of Crowley himself.
The different groups all meet up at the US Air Force base. Adam and his friends take on the Four Horsemen, while the witchfinder and the witch must stop the apocalypse.
Do Crowley and Aziraphel finally hook up together? This is a bit like When Harry Met Sally, only the question is Can a demon and an angel be friends without having gay sex? The reality is that if one of the characters was female, the writers would probably have paired them off. Chris Carter always said he would resist doing that on X-Files , but ended up pairing Mulder and Scully anyway. It seems that when Gaiman and Pratchett wrote the original novel Good Omens, they did not include enough female characters for adaption to a TV show. Hence why the Witchfinder Sergeant now has a love interest.