It’s his birthday (April 18). What further excuse do we need for a wallow in some of David Tennant‘s greatest …Read Now
The Shakespeare Code
Doctor Who encounters William Shakespeare when they travel back in time. Shakespeare reveals to him that he ponders his own existence. The doctor suggesets that Shakespeare write down that "To be or not to be" bit.