Good Omens Season 2
Overview
Good Omens Season 2 continues the story of Aziraphale (Michael Sheen) and Crowley (David Tennant). The second season follows Aziraphale and Crowley as they try to solve the mystery of a missing archangel, Gabriel (Jon Hamm), who has appeared at Aziraphale's bookshop with no memory of who he is. The second season is a quieter, more character-driven story, focusing on the relationship between Aziraphale and Crowley. It explores their past, from the Garden of Eden to the present day. The season ends with a heartbreaking cliffhanger: Aziraphale is offered the position of Supreme Archangel of Heaven, and he accepts, leaving Crowley devastated.
Cast
David Tennant
Michael Sheen
Jon Hamm
Miranda Richardson
Maggie Service
Nina Sosanya
Doon Mackichan