Season 1 Episode 12 episode 12

The Tomorrow People Episode 12 "Sitting Ducks" Promo

Stephen (Robbie Amell) feels uneasy about his fellow trainee Hillary who has a secret agenda of her own in The Tomorrow People Episode 12 "Sitting Ducks" airing next week on The CW.