Michael Sheen and David Tennant lead a large ensemble cast that also that includes but are not limited to Adria Arjona, Miranda Richardson, Michael McKean, Jack Whitehall, Nick Offerman, Brian Cox, Mireille Enos, Jon Hamm, and Frances McDormand as the voice of God, who narrates the series. A six-episode co-production between Amazon Studios and BBC Studios, the series was directed by Douglas Mackinnon, with Gaiman also serving as showrunner. Good Omens is a fantasy comedy series created and written by Neil Gaiman, based on his and Terry Pratchett's 1990 novel of the same name.