Plot: John and Carol return to the lab where they find Stephen has been returned safely, but no one has any memory of what has happened. Meanwhile, Steen returns to the pier to continue his investigation into Spidron

The Tomorrow People - Season 1 - The Vanishing Earth (3) (Episode 12)
Episode Aired On:
Monday, July 23 1973
51 years ago
Monday, July 23 1973
51 years ago