For the millions of fans gnashing their teeth and counting the hours until they get more Doctor Who after a year-long break (oh, to have a Tardis in that dark, dark time), the wait is nearly over. 365 days since Peter Capaldi last stepped through those blue doors his Doctor is back for another Christmas adventure – and this time, it has a superhero twist.

What we know so far is that “The Return of Doctor Mysterio” will see the Doctor team up with a superpowered vigilante called The Ghost (Justin Chatwin) and a journalist (Charity Wakefield) to save New York City from alien attack. Just another day at the office, then.

What time is the Doctor Who Christmas Special on TV?

The festive special will air at 5.45pm on BBC1 on Christmas Day.

Who’s in it?

Peter Capaldi returns as the Twelfth Doctor with the aforementioned Justin Chatwin (above) and Charity Wakefield in tow. However, they’re not the real companions for this episode – that honour goes to Little Britain star Matt Lucas, who returns to the series as Nardole after introducing him as River Song’s assistant last Christmas.

One notable absence will be Pearl Mackie’s new companion Bill, who despite being announced earlier this year apparently won’t turn up until the full new series next April – unless of course, they’ve planned a sneaky cameo for her that they’re keeping under wraps. 

Who’s the baddie?

We don’t officially know yet, but some eagle-eyed fans have spotted that the company the Doctor investigates in a recently-released clip from the episode is called Harmony Shoal, almost certainly a reference to a mysterious organization from last year’s Christmas Special called Shoal of the Winter Harmony.

As you may or may not remember, these odd chaps could pull parts of their heads off and store things inside, as signified by a telltale scar on their faces (above). We think it looks rather like the scar that can be seen on a scientist in released footage from The Return of Doctor Mysterio, no?

With that said, we also have a theory that this year’s episode could see a return for frequently festive foe The Great Intelligence, whose own logo bears a resemblance to The Ghost’s insignia.

It’s all up for grabs so far.

Why is it called The Return of Doctor Mysterio? 

Well, firstly it’s a reference to the fact that “Doctor Mysterio” is what Doctor Who is called in Mexico, a fact that delighted Peter Capaldi when he first learned it. But it’s also a riff on many a classic superhero comic-book title as you can see below (in keeping with the episode’s superhero plot), and we wouldn’t be surprised if Doctor Mysterio is some sort of supervillain-y alias the Doctor gives himself after meeting a bonafide superhero.

30 top shows on TV this Christmas

Doctor
Who

Call the
Midwife

Strictly Come Dancing
Christmas special

Grantchester 

Maigret's Dead Man
 

Sherlock

Mrs Brown's Boys

Outnumbered

We're Going on
A Bear Hunt

EastEnders

Coronation
Street


Emmerdale

The Great
Christmas Bake Off

Witness for the 
Prosecution

Ethel and Ernest
 

Last Tango in
Halifax

To Walk Invisible:
The Bronte Sisters

Jonathan
Creek

Birds of a
Feather

Walliams
and Friend

Robot Wars
 

Philomena Cunk
On Christmas

The Real Marigold
On Tour 

The Entire
Universe

Gogglesprogs

The Windsors

Blankety
Blank

The Flying Scotsman
From the Footplate

Still Open
All Hours

Revolting
Rhymes