David Tennant playing the demon Crowley in the upcoming BBC/Amazon series of Good Omens? That sounds brilliant (and apparently right in line with one of late Terry Pratchett’s desired castings).
Tennant is best known for his turn as the Tenth Doctor in Doctor Who, though he also popped up in Harry Potter and the Goblet of Fire and starred in the recent UK series Broadchurch and the Netflix MCU series Jessica Jones. His impish grin and glib tongue will be perfect for the sardonic demon who’s actually kind of appalled that the Apocalypse is scheduled for any time now. Michael Sheen will play Aziraphale, his fussy angelic partner in averting Armageddon.
Neil Gaiman is scripting the show (and constantly having to remind people that his good friend Pratchett was co-author on the original 1990 book, which is truly a delight to read). Good Omens should be out on the telly next year.