Main content

Twice Upon a Time

In the final chapter of the Twelfth Doctor's adventure, he must face his past to decide his future, discovering hope in his darkest moment.

Two Doctors stranded in a forbidding snowscape, refusing to face regeneration. A British army captain, seemingly destined to die in the First World War but taken from the trenches to play his part in the Doctor's story. In the final chapter of the Twelfth Doctor's epic adventure, he must face his past to decide his future. Along the way he realises the resilience of humanity, discovering hope in his darkest frozen moment. It is the end of an era, but the Doctor's journey is only just beginning.

6 months left to watch

1 hour

Last on

Sat 30 Dec 2017 01:40

Music Played

Timings (where shown) are from the start of the programme in hours and minutes

  • 00:16

    Maxïmo Park

    Graffiti

  • 00:44

    Murray Gold

    Brigadier Lethbridge - Stewart

Credits

Role Contributor
The Doctor Peter Capaldi
The Doctor David Bradley
The Captain Mark Gatiss
Bill Pearl Mackie
Polly Lily Travers
Ben Jared Garfield
The Glass Woman Nikki Amuka-Bird
German Soldier Toby Whithouse
The Doctor Jodie Whittaker
Director Rachel Talalay
Producer Peter Bennett
Writer Steven Moffat
Executive Producer Steven Moffat
Executive Producer Brian Minchin

Broadcasts

Featured in...

Play the new micro:bit Coding Game

Play the new micro:bit Coding Game

Rebuild, rewire and recode your own Dalek in the new desktop game!

Time Vortex VR: Pilot the TARDIS though the vortex!

Time Vortex VR: Pilot the TARDIS though the vortex!

Give it a go now!