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
An Adventure in Space and Time of Castamere". "An Adventure in Space and Time" was released on DVD on 2 December 2013 in the UK. A 3 disc Blu-ray set was released in the US and Canada 27 May 2014. The set includes the feature on Blu-ray, DVD and An Unearthly Child DVD. The special was re-released on DVD and Blu-ray on 8 September 2014 as part of a "50th Anniversary Collectors Boxset" alongside "The Name of the Doctor", "The Night of the Doctor", "The Day of the Doctor", "The Time of the Doctor" and "The Five(ish) Doctors Reboot". Edmund Butt's score was released by Silva