Director
Not Available
Screenwriter
Release Date
Studio
BBC
After landing on Earth in the bucolic village of Devesham, Sarah Jane and the Doctor discover strange goings on. The village is deserted, and men in white space suits patrolling the area seem determined to kill the two visitors!
View Full Cast >