When Does The Doctor Who Christmas Special Air? And Who Are The Glass People?
The BBC announces when the Doctor will be seeing us, and we’ll get a new Big Bad for Christmas this year.
While BBC America has set a Doctor Who time and stuck to it faithfully ever since the reboot began in 2005 (9 p.m. eastern standard), the tradition across the pond for Doctor Who to randomly crop up whenever he feels like it is one that BBC One has been honoring since the 1960s. You never know exactly what time the show will air any given Saturday, could be 7 p.m. BT on the dot, could be quarter past, could be on the 10 or the 20-minute mark past the hour. Just because three episodes in a row decided to air at 7:15 p.m. doesn’t mean the next one won’t be at the far earlier time of 6:45 p.m. the week after. The TARDIS runs on its own schedule.
So while everyone assumes that the Doctor Who Christmas Special “Twice Upon A Time” is airing Christmas day, the question of “When” was still up in the air, until this morning. The BBC has declared the Doctor will be In starting at 5:30 p.m. BT on BBC One. (It should be noted that the program directly before stars ex-Doctor Who star David Tennant as the main voice for the cartoon The Highway Rat.)
Along with the announcement comes the official synopsis and the promise of Moffat’s final hurrah in the monster of the week category. (One of the places he’s done very well during his tenure.)
No, he’s not bringing back the Weeping Angels, or the Silence. Instead, the Doctor’s final nemesis will be… “glass people.” Not altogether the worst thing for a snow-covered landscape.
Two Doctors stranded in an Arctic snowscape, refusing to face regeneration. Enchanted glass people, stealing their victims from frozen time. And a World War One captain destined to die on the battlefield, but taken from the trenches to play his part in the Doctor’s story.
An uplifting new tale about the power of hope in humanity’s darkest hours, Twice Upon A Time marks the end of an era. But as the Doctor must face his past to decide his future, his journey is only just beginning…
With this, it is confirmed that our guest star Nikki Amuka-Bird will be appearing as “The voice of the Glass Woman.” As we’ve already seen in photos, Mark Gatiss plays The Captain, Pearl Mackie is back as Bill Potts, and David Bradley will finally play the First Doctor true, after playing the actor who played the First Doctor, William Hartnell, in the biopic An Adventure In Space and Time in 2013.
And, of course, Peter Capaldi in his last appearance as the 12th Doctor and Jodie Whittaker in her first appearance as the 13th. Doctor Who‘s “Twice Upon A Time” will air on Christmas Day, Monday, December 25, 2017, at 5:30 p.m. BT on BBC One and 9 p.m. ET on BBC America.