The Tomorrow People Season 1 Episode 10 “The Citadel”

The Tomorrow People Season 1 Episode 10 “The Citadel”

The Tomorrow People Season 1 Episode 10 “The Citadel” airs Wednesday January 15 2014 at 9pm on the CW television network.

Episode Synopsis: 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.