Stephen Jameson questions his sanity when he starts hearing voices and waking...
The Tomorrow People
Season 1 Episode 12: Sitting Ducks
Something seems a little off... Stephen feels uneasy about his fellow trainee Hillary who has a secret agenda of her own. Stephen's mom wants the family to go camping including her new boyfriend Peter, whom Stephen seems to have a...