Good Omens. Image shows from L to R: Aziraphale (Michael Sheen), Crowley (David Tennant)
Good Omens

Good Omens

  • TV comedy drama
  • Amazon Prime Video
  • 2019 - 2023
  • 12 episodes (2 series)

TV adaptation of Neil Gaiman and Terry Pratchett's novel about an angel and demon who are working together to try to stop the world ending. Also features Michael Sheen, David Tennant, Sam Taylor Buck, Jack Whitehall, Adria Arjona and more.

  • JustWatch Streaming rank this week: 309

Episode menu

Series 1, Episode 3 - Hard Times

Good Omens. Image shows from L to R: Aziraphale (Michael Sheen), Crowley (David Tennant)
We follow Aziraphale and Crowley's friendship across the ages. Meanwhile, in the present day, Agnes Nutter's descendant Anathema arrives in Tadfield on her own mission to save the world.

Broadcast details

Friday 31st May 2019
Amazon Prime Video
51 minutes


Show past repeats

Date Time Channel
Wednesday 29th January 2020 9:00pm BBC2

Cast & crew

Michael Sheen Aziraphale
David Tennant Crowley
Sam Taylor Buck Adam Young
Jack Whitehall Newton Pulsifer
Adria Arjona Anathema Device
Michael McKean Witchfinder Sergeant Shadwell
Miranda Richardson Madame Tracy
Daniel Mays Arthur Young
Jon Hamm Archangel Gabriel
Sian Brooke Deidre Young
Yusuf Gatewood Famine
Doon Mackichan Archangel Michael
Gloria Obianyo Uriel
Paul Chahidi Sandalphon
Simon Merrells International Express Man
Bill Paterson R P Tyler
Frances McDormand God (Voice)
Guest cast
Reece Shearsmith William Shakespeare
Adam Bond Jesus
Lindiwe Dim Roman Bartender
Adam Colborne Richard Burbage
Jackie Clune Oyster Woman
Joe Vas Jean-Claude the Executioner
Steve Pemberton Mr Glozier
Mark Gatiss Mr Harmony
Niamh Walsh Greta Kleinschmidt
Agatha Elwes Sally
Bailey Patrick Spike
Scott Arthur Young Shadwell
Rowan Polonski Waiter
Marianna Palka Frannie
Nicolle Smartt Hortense
Nathan Amzi Smythe
Mark Cameron Power Station Manager
Simon Murray Minister of State for Energy
Writing team
Neil Gaiman Writer
Terry Pratchett Writer
Neil Gaiman Writer (Adapted By)
Charlotte Webber Script Editor
Production team
Douglas Mackinnon Director
Phil Collinson Producer
Paul Frift Producer
Josh Dynevor Producer
Tim Bradley Producer
Neil Gaiman Executive Producer
Chris Sussman Executive Producer
Rob Wilkins Executive Producer
Rod Brown Executive Producer
Douglas Mackinnon Executive Producer
Caroline Skinner Executive Producer
Simon Winstone Executive Producer
Joanne Crowther Line Producer
Michael Treen (as Mike Treen) Co-producer
William Oswald Editor
Michael Ralph Production Designer
Suzanne Crowley (as Suzanne M Smith) Casting Director
Gavin Finney Director of Photography
Claire Anderson Costume Designer
Anne Oldham (as Anne 'Nosh' Oldham) Make-up Designer
David Arnold Composer
Francesco Reidy 1st Assistant Director
Matthew Hanson 1st Assistant Director


More backstory for Michael Sheen's prissy angel, Aziraphale, and David Tennant's louche demon, Crowley, as this adaptation of the Neil Gaiman and Terry Pratchett novel continues. From Noah's ark to the crucifixion, the pair have plenty of shared history. This series has proved as inventive as its provenance suggests.

Phil Harrison, The Guardian, 29th January 2020

Good Omens episode 3 review

A period sketch show interlude.

Louisa Mellor, Den Of Geek, 31st May 2019

Share this page