Doctor Who Twice Upon A Time gets a new trailer
With two weeks to go until Peter Capaldi's final episode of Doctor Who, we have a new trailer. The episode will see Capaldi's Twelfth Doctor going toe-to-toe with David Bradley's take on the First Doctor while they both face regeneration. Twice Upon A Time is also expected to see the first appearance of Jodie Whittaker's Thirteenth Doctor.
Doctor Who: Twice Upon A Time will broadcast at 5:30pm on Christmas Day in the UK.
The episode also stars Pearl Mackie who returns for her final performance as Bill and Mark Gatiss who will play a World War I soldier.