Terry Pratchett and Neil Gaiman’s much-loved novel Good Omens is about morality, friendship and impending Armageddon. Adapted for Amazon Prime Video, the six-episode series is a quirky, original and colourful adventure – quite unlike anything you’ve seen on TV before.
The incredible cast, features a Who’s Who of British acting legends and Hollywood stars, who are bringing the angels and demons to life.
But where have you seen the cast before?
Crowley - David Tennant
Swaggering into Good Omens as the devilish Crowley is Scotland’s David Tennant.
The Tenth Doctor in Doctor Who, DI Alec Hardy in Broadchurch, the villain of Netflix’s Jessica Hones and the voice of Scrooge McDuck in DuckTales, Tennant is one of the most popular and successful British actors of the last two decades.
Exclusive - Cast of Good Omens play Heaven or Hell quiz
Aziraphale – Michael Sheen
The ying to Tennant’s yang in Good Omens, Michael Sheen is perfectly cast as the angelic and anxious Aziraphale.
Most famous for his film roles such as The Deal, The Queen, Frost/Nixon and The Damned United, he has also had leading roles in US drama series Masters of Sex and The Good Fight.
God – Frances McDormand
The Three Billboards star is the narrator of Good Omens.
Film and TV fans will know the Oscar, Emmy and Tony winner for her roles in Hail, Caesar, Fargo, Almost Famous, and Mississippi Burning.
Deirdre and Arthur Young – Sian Brooke and Daniel Mays
The Youngs are involved in an unfortunate baby mix-up, involving their son and the offspring of Satan.
Sian Brooke is best known for playing Eurus in Sherlock and roles in The Moorside and Doctor Foster series 2.
Daniel Mays has starred in classic TV series such as Ashes to Ashes, Line of Duty, Mrs Biggs and Red Riding.
Gabriel – Jon Hamm
The Archangel is an angelic a*****e in Good Omens and Jon Hamm has described the character as the boss we’ve all had, who we all absolutely hate.
Hamm is best known for playing Don Draper in the game-changing US drama series Mad Men. He’s also starred in Black Mirror, Unbreakable Kimmy Schmidt and 30 Rock.
Anathema Device – Adria Arjona
Anathema, the descendant of Agnes Nutter, is a key character in the Good Omens story.
You will recognise Adria from her roles in HBO’s True Detective, CBS drama Person of Interest or NBC series Emerald City.
Next year, she will star with Jared Leto in Spider-Man spinoff Morbius.
Madame Tracy – Miranda Richardson
The Bafta and Golden Globe-winning actress takes on the role of Madame Tracy – or as the Witchfinder army know her, ‘The painted Jezabel’ and 'Whore of Babylon'.
Richardson is best known for playing Rita Skeeter in Harry Potter, various roles in the Blackadder series and films including Dance with a Stranger, Damage, Tom& Viv, Enchanted April and Made in Dagenham.
Newton Pulsifer – Jack Whitehall
The British actor, who is known for his stand-up shows and entertainment series such as A League of Their Own, has previously appeared on screen in The Bad Education Movie, Channel 4 sitcom Fresh Meat and BBC adaptation Decline and Fall.
In 2020, he has a starring role in Disney’s highly-anticipated Jungle Cruise, alongside The Rock and Emily Blunt.
Death/War/Pollution/Famine – Brian Cox/Mireille Enos/Lourdes Faberes/Yusuf Gatewood
One of the most highly-anticipated sights of Good Omens was how the four horseman of the apocalypse would come to life and who would play them.
Enos, who recently starred in Prime Video’s Hanna and is best known for the Killing, is a kick-ass War, while Knightfall and Grantchester star Lourdes takes on the role of Pollution.
The Originals and CSI actor Yusef is the man who enjoys watching us all turn down a good square meal as Famine.
And finally, we get the booming voice of Brian Cox, the star of Succession, Deadwood, Man Hunter and The Bourne Supremacy as the unstoppable Death.
Beelzebub – Anna Maxwell Martin
It’s been quite a 2019 for Anna, who has a surprising key role in the fifth series of Line of Duty as Patricia Carmichael – a new nemesis for AC-12.
She's playing an even more terrifiying character in Good Omens as the Beelzebub of our nightmares.
The two-time Bafta-winning actress is best known for her performances in Motherland, Bleak House, Poppy Shakespeare and The Bletchley Circle.
Thaddeus Dowling – Nick Offerman
The Parks and Recreation legend gets to use his best deadpan skills as the American ambassador Thaddeus Dowling, the adoptive father of Warlock Dowling.
"There may not be anyone alive who can deadpan a line quite as well as Nick Offerman. He’s a terrific performer, and has to say a lot of things in Good Omens that are humanly impossible to deliver with a straight face. Fortunately, Nick is not entirely human,” said Gaiman.
Satan – Benedict Cumberbatch
The Sherlock and Doctor Strange actor was Gaiman’s first pick to play Satan, because nobody else could stand up to Frances McDorman’s God.
"We needed somebody who can act - who is not going to be just blown off the screen by the idea of Frances McDormand," said Gaiman.
"A soon as Benedict started making the lines his own, the whole thing came to life. Suddenly, it was no longer a monster movie."
Agnes Nutter – Josie Lawrence
The Whose Line Is It Anyway comedian and former EastEnders actress previously played Agnes in the radio version of Good Omens.
She was Gaiman’s first pick for the key role in the TV series and after some fears over conflicting schedules, eventually manages to squeeze in filming inbetween her theatre schedule.
Mary Hodges - Nina Sosanya
Best known for roles in W1A, Last Tango in Halifax, Killing Eve and most recently W’s Women on the Verge, Nina takes on the role of the blundering nun Mary Hodges – part of the Chattering Order of St Beryl.
Her mix-up sends the Spawn of Satan to the quiet English countryside, ruining a millennia of demonic planning.
The full cast
Good Omens is filled with incredible and surprising cameos scattered throughout the series with everyone from Doon Mackichan (Smack the Pony, Plebs) as Archangel Michael to former Blue Peter and Xtra Factor presenter Konnie Huq as TV presenter Pam.
League of Gentleman trio Mark Gatiss, Steve Pemberton and Reece Shearsmith all apprear as Mr Harmony, Mr Glozier and William Shakespeare respectively.
The legendary Derek Jacobi plays Metatron, the Voice of God, while David Morrissey (The Walking Dead, State of Play) pops up as Captain Vincent.
Paul Kaye (Game of Thrones, Dennis Pennis, After Life) plays the Electricity Board Spokesperson, Johnny Vehas plays Ron Ormorod and even 95-year-old Just A Minute presenter Nicholas Parsons gets a voice cameo on Crowley's car radio.
Making of Good Omens - Neil Gaiman and Rob Wilkins
Good Omens is available to stream in full on Prime Video now.