Twice Upon a Time

Twice Upon A Time is the thirteenth Christmas special of British sci-fi drama series Doctor Who.

It aired on BBC One on 25 December 2017.

Sypnosis
The Twelfth Doctor (refusing to regenerate) teams up with his former companion Bill Potts and his first incanation for one last adventure.

Cast

 * Peter Capaldi as The Twelfth Doctor
 * Pearl Mackie as Bill Potts
 * David Bradley as The First Doctor
 * Mark Gatiss as The Captain
 * Matt Lucas as Nardole
 * Jodie Whittaker as The Thirteenth Doctor

Trivia

 * This special was the fifth and final Doctor Who Christmas special to feature the Twelfth Doctor. The previous four were The Time of the Doctor, Last Christmas, The Husbands of River Song and The Return of Doctor Mysterio''.


 * This special was the first Doctor Who Christmas special to feature The Thirteenth Doctor. It was also the first episode to feature the new Doctor.


 * Due to William Hartnall's death in 1975, David Bradley was cast as The First Doctor. Bradley had previously portrayed Hartnall in An Advrnture In Space and Time, which was a one-off drama about Hartnell's time playing the Doctor. This programme aired as part of Doctor Who's 50th Anniversary in 2013.