As soon as Amazon’s adaptation of Good Omens was announced for release in 2018, fans of Neil Gaiman and Terry Pratchett’s collaborative novel began eagerly awaiting the casting of the lead roles of Crowley and Aziraphale. But they wait no longer. Variety has announced that former Doctor Who star David Tennant has been cast as Bentley driving, plant-threatening demon Crowley, while Masters of Sex star Michael Sheen has been cast as the long-suffering, book-store-owning angel Aziraphale.
In addition to his role as the Tenth Doctor, Tennant has garnered acclaim for his recent work as Kilgrave in Jessica Jones, Alec Hardy in Broadchurch, and Scrooge McDuck in Ducktales. Sheen is well known for his film roles in Frost/Nixon, The Queen, and the Underworld series. A longtime fan of the book since he was a teenager, Sheen has previously worked with real-life friend Gaiman in the Gaiman-penned episode of Doctor Who “The Doctor’s Wife.”
Good Omens, subtitled ” The Nice and Accurate Prophecies of Agnes Nutter, Witch,” was released in 1990 and was Gaiman’s debut novel and Pratchett’s ninth. A humorous take on the apocalypse, the novel has long been rumored to be getting a screen adaptation, with acclaimed director Terry Gilliam attached at one point. Before Pratchett’s death in 2015, the BBC produced a radio adaptation of the novel with Mark Heap and Peter Serafinowicz in the lead roles.
It’s been a banner year for Gaiman, who is writing all six episodes of the limited series as well as acting as showrunner. Lucifer, based on his Vertigo comics, continues to be produced by Fox while American Gods has gotten near-universal acclaim on Starz.
Good Omens is a co-production of BBC Studios and Narrativia, the production company run by Pratchett’s daughter Rhianna. The show will debut on Amazon Prime video in 2018, with BBC Worldwide handling non-Amazon distribution rights as well as second-run international distribution.