

Doctor Who: Twice Upon a Time
2017, English. Directed by Rachel Talalay.
One man, one destiny, twice.
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.
- Runtime
- 1h 0m
- Post-credits
- None listed
- Language
- English
- Rated
- Check local
Start now and it ends at ….
Absolute Cinema
Drop everything and watch it.
8.0/10 from 138 TMDB viewer ratings.
Seen it? Give your verdict.
Saved privately on this device.
Where to watch Doctor Who: Twice Upon a Time
Doctor Who: Twice Upon a Time isn’t on a subscription OTT platform in India, but you can watch it free or buy it online.
Cast & crew
- Rachel TalalayDirector
- Peter CapaldiThe Doctor (12)
- David BradleyThe Doctor (1)
- Mark GatissThe Captain
- Pearl MackieBill Potts
- Nikki Amuka-BirdThe Glass Woman
- Toby WhithouseGerman Soldier
- Lily TraversPolly
- Jared GarfieldBen
- Jenna ColemanClara Oswald
- Matt LucasNardole
- Nicholas BriggsDaleks (voice)
- Jodie WhittakerThe Doctor (13)
Details
- Released
- 25 December 2017
- Country
- United Kingdom
- Written by
- Steven Moffat
Check ratings elsewhere
News & fan talk
If you liked Doctor Who: Twice Upon a Time

Doctor Who: The Day of the Doctor
2013 · 8.2/10
Absolute CinemaRecommended by TMDB viewers

Doctor Who: The Next Doctor
2008 · 7.4/10
Worth the HypeRecommended by TMDB viewers

Doctor Who: Last Christmas
2014 · 7.7/10
Worth the HypeRecommended by TMDB viewers

Doctor Who: Deep Breath
2014 · 7.7/10
Worth the HypeRecommended by TMDB viewers

Doctor Who: The Snowmen
2012 · 7.7/10
Worth the HypeRecommended by TMDB viewers

Babylon 5: A Call to Arms
1999 · 6.9/10
Popcorn FlickRecommended by TMDB viewers

The Guardians of the Galaxy Holiday Special
2022 · 7.1/10
Worth the HypeRecommended by TMDB viewers

Stargate: Continuum
2008 · 7.1/10
Worth the HypeRecommended by TMDB viewers

Babylon 5: The Legend of the Rangers - To Live and Die in Starlight
2002 · 6.0/10
Popcorn FlickRecommended by TMDB viewers

The Avengers
2012 · 8.1/10
Absolute CinemaRecommended by TMDB viewers
Doctor Who: Twice Upon a Time: quick answers
Is Doctor Who: Twice Upon a Time worth watching?
Our verdict is Absolute Cinema: Drop everything and watch it. It scores 8.0/10 from 138 TMDB viewer ratings.
How long is Doctor Who: Twice Upon a Time?
Doctor Who: Twice Upon a Time runs 60 minutes (1h 0m).
Does Doctor Who: Twice Upon a Time have a post-credits scene?
None is listed for Doctor Who: Twice Upon a Time. Viewers tag these on TMDB, so a brand-new film may not be tagged yet.
Doctor Who: Twice Upon a Time parents guide: is it suitable for kids?
No age rating is listed for Doctor Who: Twice Upon a Time yet.
Which OTT platform is Doctor Who: Twice Upon a Time on?
Doctor Who: Twice Upon a Time isn’t on a subscription OTT platform in India, but you can watch it free or buy it online. (Checked 12 November 2026.)
What movies are like Doctor Who: Twice Upon a Time?
If you liked Doctor Who: Twice Upon a Time, try Doctor Who: The Day of the Doctor, Doctor Who: The Next Doctor, Doctor Who: Last Christmas.
Who directed Doctor Who: Twice Upon a Time?
Doctor Who: Twice Upon a Time (2017) was directed by Rachel Talalay and stars Peter Capaldi, David Bradley, Mark Gatiss.