The Doctor discovers the Weeping Angels taking over the twelve human cities on the planet Gehanna as revenge against City Twelve's chief medical officer, Perinne.
See All 1567 Episodes of "Who?"