David Tennant's Tenth Doctor experiences his own timeline in a (mostly) linear fashion, but it can be a complicated thing for ...
The main character has been played by men for decades, with 12 different names - from William Hartnell to David Tennant - holding the keys to the TARDIS.