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
David Banks (actor) David Banks (actor) David Banks (born 24 September 1951 in Hull, England) is a British actor. As a theatre actor, he has played many leading roles in London and throughout the UK. His numerous TV appearances include long-running portrayals in "Brookside", playing the wrongly convicted murderer Graeme Curtis, and 181 episodes of L!ve TV’s drama series "Canary Wharf" as Max Armstrong, head of news, who was finally abducted by aliens. He also appeared in "EastEnders" in 1992, playing the photographer, Gavin, at Michelle Fowler's graduation ceremony. During the 1980s, he was the Cyberleader in the science fiction series "Doctor Who"