I've been quite disappointed by the adaptions of Terry Pratchett's book, but Neil Gaiman, the co -author was involved heavily from the off, and wrote the screen play. David Tennant is superb, (when is he not?,) and Michael Sheen* is a great foil for him.
Good Omens is a miniseriesbased on the 1990 novel of the same name by Terry Pratchett and Neil Gaiman. A co-production between Amazon Studios and BBC Studios, the six-episode series was created and written by Gaiman, who also served as showrunner. Douglas Mackinnon directed the series. Good Omens stars an ensemble cast led by David Tennant, Michael Sheen, Adria Arjona, Miranda Richardson, Michael McKean, Jack Whitehall, Jon Hamm, and Frances McDormand as the voice of God.
https://en.wikipedia.org/wiki/Good_Omens_(TV_series)
*Someone who I do not normally have much time for, due to his strange belief that being good at pretending to be someone else, entitles him to pontificate on politics.