Jo and Cliff Jones return to Llanfairfach to defeat more of the deadly giant maggots for the Doctor's sake.
Katy Manning
Jo Jones
Stewart Bevan
Clifford Jones
Pete McTighe
Writer
Chris Chapman
Director