Release calendarTop 250 moviesMost popular moviesBrowse movies by genreTop box officeShowtimes & ticketsMovie newsIndia movie spotlight
    What's on TV & streamingTop 250 TV showsMost popular TV showsBrowse TV shows by genreTV news
    What to watchLatest trailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily entertainment guideIMDb Podcasts
    OscarsEmmysToronto Int'l Film FestivalHispanic Heritage MonthIMDb Stars to WatchSTARmeter AwardsAwards CentralFestival CentralAll events
    Born todayMost popular celebsCelebrity news
    Help centerContributor zonePolls
For industry professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign in
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Doctor Who
S11.E0
All episodesAll
  • Cast & crew
  • User reviews
  • Trivia
IMDbPro

Twice Upon a Time

  • Episode aired Dec 25, 2017
  • TV-PG
  • 1h
IMDb RATING
8.3/10
8.4K
YOUR RATING
David Bradley and Peter Capaldi in Doctor Who (2005)
The Twelfth Doctor meets the First Doctor for one last adventure in Twice Upon A Time.
Play trailer0:31
1 Video
35 Photos
AdventureDramaSci-Fi

The Twelfth Doctor, still refusing to change, goes on a last adventure with the First Doctor.The Twelfth Doctor, still refusing to change, goes on a last adventure with the First Doctor.The Twelfth Doctor, still refusing to change, goes on a last adventure with the First Doctor.

  • Director
    • Rachel Talalay
  • Writers
    • Steven Moffat
    • Kit Pedler
    • Gerry Davis
  • Stars
    • Peter Capaldi
    • David Bradley
    • Pearl Mackie
  • See production info at IMDbPro
  • IMDb RATING
    8.3/10
    8.4K
    YOUR RATING
    • Director
      • Rachel Talalay
    • Writers
      • Steven Moffat
      • Kit Pedler
      • Gerry Davis
    • Stars
      • Peter Capaldi
      • David Bradley
      • Pearl Mackie
    • 53User reviews
    • 26Critic reviews
  • See production info at IMDbPro
  • Videos1

    2017 Christmas Special Trailer: "Twice Upon a Time"
    Trailer 0:31
    2017 Christmas Special Trailer: "Twice Upon a Time"

    Photos35

    View Poster
    View Poster
    View Poster
    View Poster
    View Poster
    View Poster
    + 29
    View Poster

    Top cast34

    Edit
    Peter Capaldi
    Peter Capaldi
    • The Doctor
    David Bradley
    David Bradley
    • The Doctor
    Pearl Mackie
    Pearl Mackie
    • Bill
    Mark Gatiss
    Mark Gatiss
    • The Captain
    Jenna Coleman
    Jenna Coleman
    • Clara
    Matt Lucas
    Matt Lucas
    • Nardole
    Nikki Amuka-Bird
    Nikki Amuka-Bird
    • Helen Clay
    Toby Whithouse
    Toby Whithouse
    • German Soldier
    Lily Travers
    Lily Travers
    • Polly
    Jared Garfield
    Jared Garfield
    • Ben
    Nicholas Briggs
    Nicholas Briggs
    • Voice of the Daleks
    • (voice)
    William Hartnell
    William Hartnell
    • The Doctor
    • (archive footage)
    Anneke Wills
    Anneke Wills
    • Polly
    • (archive footage)
    Michael Craze
    Michael Craze
    • Ben
    • (archive footage)
    Jodie Whittaker
    Jodie Whittaker
    • The Doctor
    Tom Baker
    Tom Baker
    • The Doctor
    • (archive footage)
    • (uncredited)
    Simon Carew
    • German Soldier
    • (uncredited)
    David Cromarty
    • German Soldier
    • (uncredited)
    • Director
      • Rachel Talalay
    • Writers
      • Steven Moffat
      • Kit Pedler
      • Gerry Davis
    • All cast & crew
    • Production, box office & more at IMDbPro

    User reviews53

    8.38.4K
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10

    Featured reviews

    10syke-5

    The end of Doctor Who

    This unfortunately the final true Doctor Who episode, the warmth, the beautiful scores by Murray Gold and characters you actually cared about all come to a close here, Peter Capaldi will be missed as one of the best Doctors in the modern who era.
    9A_Kind_Of_CineMagic

    Once, Twice, Three Times a Lady

    This episode features David Bradley recreating the First Doctor (originally played by William Hartnell and recreated prior to this by Richard Hurndall in 1983) and accompanying Peter Capaldi in his final adventure before his 12th Doctor regenerates into Jodie Whittaker's 13th Doctor. The episode begins with a beautiful clip from Hartnell as the 1st Doctor starting to feel his regeneration coming before a slightly unnecessarily noticeable transition to Bradley playing the 1st Doctor. The tiny flaw in this transition is quickly forgotten as Bradley does a fantastic job throughout the episode.

    Bradley is a supremely good actor and his quality shines through in this sparkling, humorous, magical and mostly respectful portrayal of the Doctor. Capaldi is on absolute top form in his swan song and the story is thoughtful, moving, funny, interesting and works really well in all departments. I also loved Mark Gatiss' role of the Captain who joins the adventure and turns out to be of lovely significance.

    The element which lifts the story even more into greatness is the inclusion of the Great War (now, of course, more often known as World War I) and the movingly beautiful scenes and thoughtful ideas presented with brilliant acting all round. Excellent stuff.

    This episode is like classic series Doctor Who in many ways; it is not a non-stop roller-coaster of action, it is more slow, character based drama. I love that style when done well and the script, plot and acting in this episode carries off the slower paced, less action oriented story superbly well.

    The 13th Doctor's arrival at the end regeneration scene was rather dramatic. I think I would have preferred a less shocking introduction and it gave more ammunition to online negative commentators who latched onto the scene as evidence of the female Doctor 'ruining their show'. This episode, though, was about Peter Capaldi signing off as the 12th Doctor and he really finished on a high. His acting was superb and the writing gave him a great send off.

    Moffatt chose to have the 12th Doctor suffering a sort of identity crisis throughout his time, I guess you could argue the new cycle of regenerations given to the Doctor could cause this or just the chain of events could have made him question himself in a kind of mid-life crisis type situation. I loved that in Capaldi's farewell Moffatt allowed his Doctor to have a feeling of resolution and renewed faith in himself. Maybe this was overdue but it was done very well indeed.

    I feel I should address the accusations some make that this episode rewrites the 1st Doctor as a sexist. I do think that it is a slight shame he was portrayed as a bit outdated in his attitude a few times. It is unfortunate that Moffatt's modern ideology and comedic/dramatic aims make people feel the 1st Doctor is being misrepresented and it is a slight issue for me but I did not find it a big issue. A few comedic comments here and there do not, for me, damage the 1st Doctor overall. I found it was a light hearted and very minor aspect of the episode. It did detract slightly but I felt that overall this portrayed the 1st Doctor as equally admirable and wonderful as Hartnell's original performance. It just infers he was rather patriarchal in a relatively harmless way which is actually very similar to how Richard Hurndall came across to me in The Five Doctors and not hugely out of keeping with the way the 1st Doctor (or the 3rd or 6th) sometimes acted. It just was a rather unnecessary addition when other sources of humour could have been better and less controversial.

    Bill popping up in the episode is typical Steven Moffatt and is yet another reminder of his refusal to let companions go. This repetition of bringing companions back is slightly tiresome and along with the sexism jokes are the main reasons why I rate this 9 rather than full 10 in my personal ratings. However, Pearl Mackie is so good and Bill is such a great companion that she still adds quality to the episode.

    The merging of this story with The Tenth Planet and involvement of original Mondasian Cybermen as well as the wonderfully acted recreation of the First Doctor just give this story a magic and nostalgia which combined with moving First World War elements and a very good script make this a mostly great episode and a fitting send off for the brilliant Peter Capaldi.

    Thanks to Peter Capaldi for being such a perfect actor to portray the Doctor and thanks to Steven Moffatt for his service to the show. His era as showrunner was not always to my taste but it brought quite a few really excellent episodes to enrich the show, including this one.

    My Rating: 9/10.

    Series 10 Episode Ranking: 6th out of 14.
    9MaxHuskins

    A Beautiful Departure

    Last years Christmas special was one of the worst episodes of Doctor Who that ever happened, it made me fall out of love with the show. The Capaldi seasons had a few ups and many downs, even though Peter is an incredible doctor, the show was plagued with problems such as bad writing.

    With all of that said, this was an absolutely beautiful and magical send off. By far one of the best, emotional and meaningful Christmas Specials that have ever been made. I was worried that the episode would pull the gimmicky two doctors plot but they managed to perfectly reason it, creating an incredible episode. I think "Twice Upon a Time" captures the best of the Doctor who essence. It's a worthy goodbye to the Twelfth Doctor, Bill, and Steven Moffat as show runner. The show is worth returning to on this high note.

    Prepare to love it and cry a lot.

    I am now once again excited to see the future of Doctor Who, with a new doctor and show runner I'm sure we will see exciting changes and a new direction.

    Merry Christmas and long live the Doctor!
    9Manwhofell

    Great send off for Peter.

    This was a very good episode, worth the wait. The whole transition to Jodie's doctor doesn't overshadow the episode. I hate that it was announced ahead of time like it was because we obviously knew how it's going to end, just not the road that was taking us there. Peter & David were fantastic, as usual. It was nice to see a few old friends along the way as well. A solid send off for the guy who has replaced Tom Baker as MY Doctor.
    8philneil

    Clever.

    I had seen the trailers and certain online spoilers for this episode and waited with eager anticipation. I finally sat down to watch and man did it live up to the hype. I agree that it was a tiny bit slow in parts but the nostalgia aspect maintained the episode's watchability. Parts of this story were set along the Western front during WW1, 1914... at Christmas time - so if you know your history, you will notice some foreshadowing for the upcoming narrative. Everyone knew, myself included, how the story would end (Unless you have been living under a rock... on Gallifrey!) but it was still nonetheless captivating and goosebump-inducing to witness. Peter Capaldi's Doctor had really grown on me, his delivery of some really laugh-out-loud lines with expert timing endeared himself to this viewer. That said, I am very eager to see where the cliffhanger takes Jodie's incarnation of The Doctor in season 11. 8/10

    Best Emmys Moments

    Best Emmys Moments
    Discover nominees and winners, red carpet looks, and more from the Emmys!

    Related interests

    Still frame
    Adventure
    Mahershala Ali and Alex R. Hibbert in Moonlight (2016)
    Drama
    James Earl Jones and David Prowse in Star Wars: Episode V - The Empire Strikes Back (1980)
    Sci-Fi

    Storyline

    Edit

    Did you know

    Edit
    • Trivia
      When the First Doctor, played by David Bradley, discovers the Twelfth Doctor, played by Peter Capaldi, he states that he thought he would regenerate into someone younger, at which point Capaldi insists "I AM younger!" While it is true that Capaldi is younger than Bradley, he is actually one year OLDER than William Hartnell was when he played the First Doctor in The Tenth Planet.
    • Goofs
      The First Doctor acts as if he is astonished that he will eventually regenerate into another person. Yet, by the time the First Doctor has reached this point in his life, he has already experienced the events of The Five Doctors (1983) and The Three Doctors: Episode One (1972) in which the First Doctor was made very much aware that he would eventually regenerate into several different people. However, it has been previously explained in The Day of the Doctor (2013) and The Doctor Falls (2017) that earlier incarnations cannot retain any memory their meetings with later incarnations.
    • Quotes

      Twelfth Doctor: Oh. There it is. Silly old universe. The more I save it, the more it needs saving. It's a treadmill.

      [the TARDIS makes soft chirping noises to the Doctor]

      Twelfth Doctor: Yes, yes I know. They'll get it all wrong without me.

      [pauses]

      Twelfth Doctor: Well... I suppose one more lifetime won't kill anyone. Well... except me.

      [looks down at his hand, glowing with regeneration energy, then wearily looks back up at the TARDIS]

      Twelfth Doctor: You wait a moment, Doctor. Let's get it right. I've got a few things to say to you. Basic stuff first: Never be cruel, never be cowardly, and never ever eat pears! Remember, hate is always foolish, but love is always wise. Always try to be nice, but never fail to be kind. Oh. And you mustn't tell anyone your name.

      [smiles to himself]

      Twelfth Doctor: No one would understand it, anyway! Except...

      [cries out suddenly in pain, crumples to the ground, gasps for breath]

      Twelfth Doctor: Except... children. Children can hear it sometimes, if their hearts are in the right place, and the stars are too. Children can hear your name. But nobody else.

      [slowly and painfully rises back up to his feet]

      Twelfth Doctor: Nobody else. EVER.

      [stands up, tall and proudly]

      Twelfth Doctor: Laugh hard. Run fast. BE KIND.

      [a pause, then softly]

      Twelfth Doctor: Doctor, I let you go.

    • Connections
      Featured in Cunk on Britain: Twentieth Century Shocks (2018)
    • Soundtracks
      Doctor Who Theme
      Written by Ron Grainer

      Performed by BBC National Orchestra of Wales

    Top picks

    Sign in to rate and Watchlist for personalized recommendations
    Sign in

    Details

    Edit
    • Release date
      • December 25, 2017 (United States)
    • Country of origin
      • United Kingdom
    • Official sites
      • British Broadcasting Corporation (BBC) (United Kingdom)
      • Official Facebook
    • Languages
      • English
      • German
    • Filming locations
      • Dragon International Film Studios, Llanilid, Brigend, Wales, UK(WW1 battlefield)
    • Production company
      • BBC Studios Wales
    • See more company credits at IMDbPro

    Tech specs

    Edit
    • Runtime
      • 1h(60 min)
    • Color
      • Color

    Contribute to this page

    Suggest an edit or add missing content
    • Learn more about contributing
    Edit page

    More to explore

    Recently viewed

    Please enable browser cookies to use this feature. Learn more.
    Get the IMDb App
    Sign in for more accessSign in for more access
    Follow IMDb on social
    Get the IMDb App
    For Android and iOS
    Get the IMDb App
    • Help
    • Site Index
    • IMDbPro
    • Box Office Mojo
    • License IMDb Data
    • Press Room
    • Advertising
    • Jobs
    • Conditions of Use
    • Privacy Policy
    • Your Ads Privacy Choices
    IMDb, an Amazon company

    © 1990-2025 by IMDb.com, Inc.