This TV episode is currently unavailable.

The Tomorrow People S01 E13

Stephen gets upset with Jedikiah for going back on his word, leaving Stephen to face the Founder. Meanwhile, John and Cara clash, forcing Cara to issue a harsh punishment; and Stephen learns a surprising secret about his mother.