After a 16 year absence (not counting the 1996 made-for-TV movie), the Time Lord was back, along with his magical blue box, the TARDIS, as Doctor Who made its proper, triumphant return on March 26th, 2005. Christopher Eccleston, from the[…]↓ Read the rest of this entry…