It’s the Amazon Prime drama that Terry Pratchett and Neil Gaiman fans have been waiting for – Good Omens is finally here. 

But it may not be exactly as lovers of the novel remember it. 

Why? Because Neil Gaiman has admitted he’s made some tweaks, specifically to satan, the role played by Sherlock’s Benedict Cumberbatch.

“It’s going to keep you watching and engaged, I hope, until the last seconds of Episode 6.” He added, his motivation was partly, “just the knowledge that so many millions of people have read the novel, that you want to surprise them — you don’t want them all just being cocky and going, ‘I know what’s going to happen all the way through.'”

The news came in an interview Gaiman gave to Variety. He also spoke about he knew from the very start that the only person who could do the character of the devil justice was the BAFTA-winning actor.

Benedict Cumberbatch will play Satan in #GoodOmens, coming later in 2019 to @BBCTwo. 

“I started thinking, ‘Okay, who can I find? Who could give me this performance in a small enough space?’, Benedict was simply my first choice.”

So rather than going through agents, the writer dropped Cumberbatch an email, and the actor was soon on board. Gaiman knew he’d made the right decision when the actor came into the recording studio to voice the 500ft demon.