My
Series
Login

Login

Email / username and / or password are not correct.

The Tomorrow People

5.6/ 10
24 min

Season 7, episode 3

Achilles Heel, Part 1: A Room at the Inn
A pair of odd aliens arrive on Earth with the purpose of mining a rare mineral, which can suppress telepathic powers.
Release date: 23 October 1978
Network:
The Tomorrow People