Sitting Ducks

Jan 29, 2014 on CW at 9:00 PM

Watch The Tomorrow People (US) S01E12 online


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. Knowing he is going to... (more) be out of town, Stephen asks for Cara and John's help to make sure that everything is ok with Astrid while he's gone.

Previous episode

Season 1 Episode 11

Jan 22, 2014

Next episode

Things Fall Apart
Season 1 Episode 13

Feb 05, 2014

Guest stars

Alexa Vega, Robert Gant