Stephen Jameson questions his sanity when he starts hearing voices and waking...
The Tomorrow People
Season 1 Episode 11: Rumble
Stephen and his fellow Ultra trainees are given a test by Jedikiah to see who is worthy of becoming an Ultra agent, but not everyone is happy to work as a team. Cara is faced with a mysterious visitor from her past. Russell is sent on a...