Good Omens: Meet the cast and characters facing the end of the world on Amazon Prime Video

The end of the world is coming. but at least before the apocalypse arrives, Amazon Prime Video are releasing the apocalyptic Good Omens.

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.

[Good Omens - Secrets from the set]

[Good Omens - Will there be a series 2?]

But where have you seen the cast before?

Crowley - David Tennant

David Tennant on the Good Omens red carpet

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.

[Good Omens review - 3 reasons to watch the Terry Practchett adaptation]

Exclusive - Cast of Good Omens play Heaven or Hell quiz


Aziraphale – Michael Sheen

Michael Sheen stars in Good Omens as Aziraphale

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.

[Read more: Christian groups call on Netflix to cancel Amazon Prime Video's Good Omens]

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

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

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

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

Mirielle Enos stars in Good Omens as War

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

Anna Maxwell Martin plays Beelzebub in Good Omens

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

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

Nina Sosanya in W's Women on the Verge

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.

[Good Omens: Where is the fantasy series filmed?]

The full cast

Paul Kaye

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.

> New to BT? Learn more and get BT TV today

> Got BT Broadband? Add BT TV

> Got BT TV? Sign up for Prime Video through your TV box

BT TV customers - Watch now on the BT Player

Like That? Love This!

More from BT