Twice Upon a Time
Doctor Who Logo 'Twice Upon a Time'
(Story Code 10.X)

by Steven Moffat
The Twelfth and First Doctors

Two Doctors stranded in a forbidding snowscape, refusing to face regeneration. And 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. This is the magical last chapter in the Twelfth Doctorís epic adventure. He must face his past to decide his future. And the Doctor will realise the resilience of humanity, discovering hope in his darkest frozen moment. Itís the end of an era. But the Doctorís journey is only just beginning.

Peter Capaldi (The Doctor), David Bradley (The Doctor), Pearl Mackie (Bill Potts), Mark Gatiss (The Captain), Toby Whithouse (The German Soldier), Lily Travers (Polly), Jared Garfield (Ben), Jodie Whittaker (The Doctor), Guest cast TBA

Directed by Rachel Talalay
Produced by Peter Bennett
Executive Producers Steven Moffat and Brian Minchin
A BBC Wales production

TX (BBC 1 & BBC 1 HD):
25th December 2017

*Featuring the Twelfth Doctor, the First Doctor, Ben, Polly and Bill, and introducing the Thirteenth Doctor

*Part three of a three-part story