
Doctor Who: Twice Upon a Time(2017)
“One man, one destiny, twice.”
Overview
As the Twelfth Doctor nears regeneration, he stumbles on his first incarnation, also refusing to change. It takes a captain, a glass avatar and a familiar face to convince the Doctors the universe still needs them.
Director
Rachel Talalay
Studio
BBC
Cast

Peter Capaldi
as The Doctor (12)

David Bradley
as The Doctor (1)

Mark Gatiss
as The Captain

Pearl Mackie
as Bill Potts

Nikki Amuka-Bird
as The Glass Woman

Toby Whithouse
as German Soldier

Lily Travers
as Polly

Jared Garfield
as Ben

Jenna Coleman
as Clara Oswald

Matt Lucas
as Nardole

Nicholas Briggs
as Daleks (voice)

Jodie Whittaker
as The Doctor (13)
Where to Watch
Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.
Movie Facts
Release Year
2017
Runtime
1h 0m
Language
German
Rating
8 / 10
Production Companies
BBC
You Might Also Like

Sci-Fi / Adventure
Doctor Who: The Day of the Doctor
2013

Sci-Fi / Drama
Doctor Who: The Doctor, the Widow and the Wardrobe
2011

Sci-Fi
Doctor Who: The Next Doctor
2008

Drama / Sci-Fi
Doctor Who: The Time of the Doctor
2013

Sci-Fi / Drama
Doctor Who: A Christmas Carol
2010

Sci-Fi / Adventure
Doctor Who: Last Christmas
2014

Adventure
Doctor Who: The Snowmen
2012

Sci-Fi
Doctor Who: Deep Breath
2014
Frequently Asked Questions
Where can I watch Doctor Who: Twice Upon a Time?▼
Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for Doctor Who: Twice Upon a Time (2017).
What is Doctor Who: Twice Upon a Time about?▼
As the Twelfth Doctor nears regeneration, he stumbles on his first incarnation, also refusing to change. It takes a captain, a glass avatar and a familiar face to convince the Doctors the universe still needs them.
Who directed Doctor Who: Twice Upon a Time?▼
Doctor Who: Twice Upon a Time was directed by Rachel Talalay and released in 2017. It is a science fiction, adventure film.
How long is Doctor Who: Twice Upon a Time?▼
Doctor Who: Twice Upon a Time has a runtime of 1 hours and 0 minutes (60 minutes total).
Who stars in Doctor Who: Twice Upon a Time?▼
The cast of Doctor Who: Twice Upon a Time includes Peter Capaldi as The Doctor (12), David Bradley as The Doctor (1), Mark Gatiss as The Captain, Pearl Mackie as Bill Potts, Nikki Amuka-Bird as The Glass Woman and more.
Explore More by Genre
Need a recommendation?
Tell us your mood and we'll pick the perfect movie for you.
