Lonely Gods episode 63 – Planet of the Spiders

After five seasons at the helm, it’s time for Jon Pertwee to take his final journey as the Doctor. In the Season 11 finale, a reformed Mike Yates calls in Sarah Jane to investigate some weird shit at a Buddhist retreat. A group of cultists have opened a passageway between our world and Metebelus III, the planet of the Spiders.

The Doctor’s blue crystal from The Green Death resurfaces, and the Spiders will stop at nothing to get it back and use its awesome power to enslave all of humanity on this episode of Lonely Gods.