BBC has released a sneak peek at the upcoming Doctor Who Christmas Special: Twice Upon A Time. The episode will be the last for both 12th Doctor Peter Capaldi and showrunner Steven Moffat, as both will be moving on after the episode. It will also feature Capaldi's regeneration into Jodie Whittaker's 13th Doctor, plus David Bradley portraying the 1st Doctor, a rumored appearance by Matt Smith's 11th Doctor, and who knows what other fun and festive surprises!
Tune on Christmas, and check out the 2 minute sneak peek below:
Two Doctors stranded in a forbidding snowscape, refusing to face regeneration. And a British army captain seemingly destined to die in the First World War, but taken from the trenches to play his part in the Doctor's story. This is the magical last chapter in the Twelfth Doctor's epic adventure. He must face his past to decide his future. And the Doctor will realise the resilience of humanity, discovering hope in his darkest frozen moment. It's the end of an era. But the Doctor's journey is only just beginning.