Stephen Jameson questions his sanity when he starts hearing voices and waking...
The Tomorrow People
Season 1 Episode 10: The Citadel
After Stephen returns from the brink, he thinks he has a clue to what happened to his father, but his fellow Tomorrow People are not sure they believe him. When the Tomorrow People learn some disappointing news from John, they make an...