The TARDIS is taken but the Doctor has a plan. Just an exciting sneak peek of the Twelfth Doctor’s final adventure, ‘Twice Upon A Time’, which premieres 2017 Christmas night at 9/8c on BBC America!
Steven Moffat introduces this special episode: we’ll get not one, not two, but three Doctors this Christmas!