It’s hard to remember now, but the Doctor Who Christmas special is a relatively recent invention – by which I mean it didn’t happen in the first 26 years of the show’s existence. The revived show is now getting on for twenty years old, which feels profoundly unlikely, but when the first series was a success, news rapidly came that we were getting two more series and a Christmas special. The Christmas Invasion saw new incumbent David Tennant take on the Sycorax and it had a lot to accomplish if it was going to succeed, but it did so brilliantly.

Now, for whatever reason, fandom is divided and disgruntled, as culture wars and general internet-led entitlement lead to furiously toxic pronouncements across all parts of social media. After the mixed reception that the rebooted reboot got earlier this year, Joy to the World needed to do almost as much as the 2005 special in order to be even a qualified success.

I haven’t seen an awful lot of general chatter about this one, but I’ll tell you what I thought. I thought it was excellent. Ncuti Gatwa, who made a very bold debut, now seems to be brimming with confidence, giving us a lonely, isolated Doctor who hasn’t even noticed that the TARDIS doesn’t have any chairs. He’s joined by a cracking guest cast headed by luminous Nicola Coughlan, but let’s not forget Joel Fry, Stephanie de Whalley, Jonathan Aris and many more. The opening is almost Moffat parodying himself, but explanations are quickly forthcoming and the Time Hotel is a lovely concept, both fresh and instantly-graspable.

Joy’s self-sacrifice isn’t a huge surprise, but that means it doesn’t come out of nowhere, and Coughlan sells the hell out of it, but my favourite bit was the entirely self-contained sojourn in that grim hotel. Structurally, this is not needed at all – it’s the kind of “closed loop” plotting which Terrance Dicks admitted to falling back on to pad The War Games out to ten episodes, which is what allowed Benjamin Cook to prune it back to 90 minutes without significant injury. But it’s the clearest expression of the episode’s theme. Sit down. And play a game with someone you like. Amen to that.

Strongly plotted with lots of good twists and turns and a resolution that actually makes sense, it looks gorgeous (even if there wasn’t quite enough cash left for a really good T-Rex) and Alex Sanjiv Pillai keeps it all moving. I was rapt throughout and can’t wait to watch it again.

5 out of 5 stars
Days of the Jackal (plus Wicked, Blake’s 7)