Twice Upon a Time (Doctor Who)
2017 Doctor Who episode
2017 Doctor Who episode
"Twice Upon a Time" is a special episode of the British science fiction television series Doctor Who, broadcast on BBC One on 25 December 2017 as the programme's thirteenth Christmas special. The episode was written by Steven Moffat and directed by Rachel Talalay. It features the final regular appearance of Peter Capaldi as the Twelfth Doctor, the first official appearance of Jodie Whittaker as the Thirteenth Doctor, and also stars David Bradley as the First Doctor. Pearl Mackie stars as the Twelfth Doctor's former companion Bill Potts, while his other companions make guest appearances – Jenna Coleman as Clara Oswald and Matt Lucas as Nardole. Mark Gatiss plays a First World War British army captain who is revealed to be a family member of Brigadier Lethbridge-Stewart. The episode is a continuation of "The Doctor Falls", and takes place during the final serial of the First Doctor, The Tenth Planet (1966); footage from The Tenth Planet is used in the special. "Twice Upon a Time" is Capaldi...
Open boosters, collect cards and trade them. Free to play.
Play for free