Where To Stream Doctor Who Season 16 Episode 17
The Power of Kroll, Part One
- Aired December 23, 1978
- 25 Min
- Rated 8.9
- Number 303 Of 700 Rated Episodes
The Doctor and Romana land on the moon Delta III, home to the green-skinned Swampies and a small group of human colonists. Soon after arriving, Romana is taken by the Swampies who wish to sacrifice her to the mysterious squid-like Kroll.