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
Dreamland (Doctor Who) and is married to David Tennant who played the tenth Doctor. She portrayed Tanya Webster in the audio drama "Red Dawn" with Davison reprising his role as the Fifth Doctor, and she narrated the Tenth Doctor audio-book "Snowglobe 7". Lisa Bowerman (Saruba Velak) played the Cheetah Person Karra in the 1989 "Doctor Who" serial "Survival" (the last serial of the classic series to be broadcast). Since 1998, she has also played Bernice Summerfield in the ongoing Big Finish audio drama series and in occasional "Doctor Who" audio stories. Veteran actor David Warner has also appeared in numerous Big Finish audio