Writing penned the episode.|alt=Steven Moffat
Russell T Davies, the
Doctor Who showrunner, initially began writing the 2024 Christmas special. Davies had sent a portion of the script to former showrunner
Steven Moffat to get his opinion on it. At the time, Davies was in discussions with Moffat to have him write a script for the
fifteenth series. When Davies realised he was too busy to complete the script, he shelved it and asked Moffat to write the Christmas episode instead. Moffat considered writing a
farce, but decided against it, believing that such an episode would be better suited mid-series. Despite this, he said the episode still had a comedic tone with emotional elements. Half the script had been completed before Davies informed Moffat that
Ruby Sunday would not appear in the special. Moffat said that she hardly featured in the first draft but as they could not afford to film in multiple locations her part was increased to take their place. Moffat had finished writing the episode by 20 July 2023. Working titles for the episode included "The Time Hotel" and "Christmas, Everywhere All at Once". The story further explores the "Villengard Corporation", a recurring fictional antagonistic company that has been mentioned in a number of Moffat's
Doctor Who episodes. The Doctor last confronted Villengard in the
fourteenth series episode "
Boom" (2024). It is the ninth
Doctor Who Christmas special to be written by Moffat who once again assumed an
executive producer role during production of the episode.
Casting In November 2023,
Nicola Coughlan was announced to be appearing in an undisclosed role of an upcoming
Doctor Who episode. It was later revealed that Coughlan would star in the 2024 Christmas episode as the Doctor's one-off
companion, Joy Almondo, a guest at a hotel who "gets caught up in [the Doctor's] adventures". Initial reports indicated that
Millie Gibson, who portrays the Doctor's companion Ruby Sunday, would not appear in the special. However, Gibson made a brief
cameo at the end of the episode.
Joel Fry was cast to play Trev, an employee at the Time Hotel while
Jonathan Aris portrayed the hotel's manager. Niamh Marie Smith played Sylvia Trench, a passenger on the
Orient Express in 1962, whom Moffat confirmed as
the same character as the love interest of
James Bond in the films
Dr. No (1962) and
From Russia with Love (1963). Historical figures
Edmund Hillary and
Tenzing Norgay were depicted at a
1953 Mount Everest base camp by Phil Baxter and Samuel Sherpa-Moore, respectively. Sherpa-Moore is Norgay's great-great nephew. Peter Benedict and
Julia Watson appeared as Basil and Hilda, guests at the Queen's Hotel in Manchester during
World War II. The guest cast also included Ruchi Rai, Joshua Leese, Ell Potter, and Liam Prince-Donnelly.
Principal photography began on 23 October, with recording extending into November. in the first filming block of the
fifteenth series. This was Pillai's
Doctor Who debut, before being invited to direct the subsequent series finale. For the Sandringham Hotel, the production team chose to purchase two floors of an actual hotel, but had to build rooms including Joy/The Doctor's hotel room on a
soundstage. The top of the Orient Express set was built in front of a
green screen and placed on
rubber tyres to allow the special effects team to replicate the look of a moving train.
Mika Orasmaa was the episode's
director of photography. == Release and reception ==