Twice Upon a Time (Doctor Who) Twice Upon a Time (Doctor Who) "Twice Upon a Time" is an episode of the British science fiction television series "Doctor Who", written by Steven Moffat, directed by Rachel Talalay, and was broadcast as the thirteenth Christmas special on 25 December 2017 on BBC One. 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 guest-stars David Bradley as the First Doctor, having previously portrayed original First Doctor actor William Hartnell in the 2013 docudrama "An Adventure in Space and Time". Pearl Mackie guest stars
The Doctor (Doctor Who) kisses Rose Tyler to get the time vortex energy that was killing her back into the TARDIS, subsequently "killing" him and causing his next regeneration. In the New Series Adventures novel "Only Human" by Gareth Roberts, Rose asks the Doctor how he would know that marrying for love is overrated, to which he cryptically answers, "Who says I don't? You ask the Lady Mary Wortley Montagu." In a December 2005 interview on BBC Four, actor David Tennant, who had just taken the role of the Tenth Doctor, described the relationship between the Doctor and Rose as "basically a love story