Doctor Who (1963) Season 18 Episode 5 - Meglos (1)

Summary: The desert planet Zolpha-Thura, the 1980s. Giant intelligent megalomaniac cactus Meglos is planning to conquer the galaxy but first it needs the dodecahedron, a powerful energy.....

Aired: September 27, 1980

Top Today