Stephen feels uneasy about Hillary, a fellow trainee who has a secret agenda. Meanwhile, a family camping trip is planned by Stephen’s mom that includes her new boyfriend. Stephen asks Cara and John to look after Astrid while he’s away.
Watch It Here : The Tomorrow People Season 1 Episode 12 Sitting Ducks