Doctor Who (1963) Season 18 Episode 7 - Meglos (3)

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: October 11, 1980