Good Omens Season 2
Overview
An angel and a demon who've grown far too fond of Earth are back — and this time Heaven and Hell both want answers. Michael Sheen and David Tennant's odd-couple chemistry remains the whole show: fussy, ancient, and utterly devoted to each other. Season two is gentler and stranger than the first. The ending will wreck you.
Cast
David Tennant
Michael Sheen
Jon Hamm
Miranda Richardson
Maggie Service
Nina Sosanya
Doon Mackichan