Ads help us keep this site online
24th October 2022
Posted by Sky News
David Tennant surprised Doctor Who fans as he reprised his role as the Time Lord - with the actor set to star in three special episodes before handing over control of the Tardis next Christmas.