The Tomorrow People - Season 1 - Sitting Ducks (Episode 12)
Plot: 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 be having a difficult time reading
Episode Aired On:
Wednesday, January 29 2014 11 years ago