The 10 Best David Tennant 'Doctor Who' Episodes, Ranked
Add aninvisible villain lurking in the shadowsand a recipe for thrilling success abounds. This winding story takes enticing pieces of an abstract puzzle and slowly puts them together. However, in typical Moffat fashion, there’s still enough time to save the day. Image via Zanda Rice Bytaking sci-fi concepts and using them to tackle human stories and themes,Doctor Whohas never been more relatable. Considering this was a budget-saving Season 2 episode, it is remarkablyone of the season’s most gorgeous....