Good Omens Finale: Heavenly Cast, Hellish Script
Good Omens Finale: Heavenly Cast, Hellish Script

The final instalment of Good Omens, now a 90-minute special, has been released amid controversy surrounding co-creator Neil Gaiman. The show, which adapts Terry Pratchett and Gaiman's novel, has faced a troubled production history, with Gaiman's involvement limited after he denied accusations of sexual assault. Three lawsuits against him were dismissed in February 2026, but the fallout led to a reduced episode count and delayed release.

The plot focuses on the second coming of Jesus, who is portrayed as a naive innocent played by Bilal Hasna. After being lost by heaven's bumbling archangels, Jesus befriends a retired card sharp and becomes a street preacher. Meanwhile, demon Crowley (David Tennant) and angel Aziraphale (Michael Sheen) reunite after a rift, with Crowley now an alcoholic gambling addict. Their chemistry remains a highlight, but the script is widely criticised as smug, grating, and stale.

The narrative is abbreviated to the point of incoherence, with two central storylines—the search for Jesus and a mystery involving archangel deaths—both resolved too quickly to have impact. A final showdown between Crowley, Aziraphale, and two guest stars delivers basic humanist musings on religion, but wastes the talents of the cast. Even Paul Chahidi's Sandalphon becomes annoying, a previously unthinkable crime.

Wide Pickt banner — collaborative shopping lists app for Telegram, phone mockup with grocery list

Overall, Good Omens ends as a puzzling mess, with a dazzling cast let down by a script from 'flaming TV hell'. The show's earlier charm is lost in a finale that feels rushed and unsatisfying.

Pickt after-article banner — collaborative shopping lists app with family illustration