The Doctor and Rose arrive on New Earth and meet old friends and enemies in a...
Doctor Who
Season 2 Episode 7: The Idiot's Lantern
As the coronation of Elizabeth II nears, the streets of London live in fear. Faceless people are stolen from their homes in the night and something evil is lurking in the television.