Stephen Jameson questions his sanity when he starts hearing voices and waking...
The Tomorrow People
Season 1 Episode 16: Superhero
Stephen is still walking a fine line with his Ultra partner Hillary, who continues to be suspicious of his loyalties. When the Tomorrow People and Ultra learn that there is a new breakout doing good for humans, they both want her on their...