Season 1 Episode 16 episode 16

The Tomorrow People Episode 16 "Superhero" Promo

Stephen is still walking a fine line with his Ultra partner Hillary, who continues to be suspicious of his loyalties in The Tomorrow People Episode 16 "Superhero" airing March 17th on The CW.