The Doctor and Rose arrive on New Earth and meet old friends and enemies in a...
Doctor Who
Season 2 Episode 11: Fear Her
When children vanish into thin air in 2012 London, the Doctor and Rose find the answers in a seemingly ordinary household and a girl whose drawings can come to life.