Season 1 Episode 12 episode 12

The Tomorrow People Episode 12 “Sitting Ducks” Producer's Preview

Has Hillary found Stephen's Achilles heel? Executive Producer Phil Klemmer discusses The Tomorrow People, episode 12 “Sitting Ducks".