Where To Stream Doctor Who Season 18 Episode 8
Meglos, Part Four
- Aired October 18, 1980
- 25 Min
- Rated 9.0
- Number 226 Of 700 Rated Episodes
With the Doctor about to be ritualistically sacrificed to appease the god Ti for stealing the dodecahedron, Meglos and the pirates return to Zolfa-Thura with the dodecahedron to fire up an ancient weapon and blast Tigella out of existence.