Achilles Heel, Part 1: A Room at the Inn

October 23, 1978
0.0%

The Tomorrow People - S7 - E3

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.