It was all about trust in The Tomorrow People Season 1 Episode 17.
After Stephen finds Jedikiah has been keeping his father's body on ice, Jedikiah tells Stephen a twisted tale of secrets and deceit. The Ultra leader then asks Stephen and John to help him with a rather large task.
Meanwhile, Cara goes on the hunt for a new breakout and discovers their latest paranormal visitor has a surprise of her own.
Want to know how it all went down? Watch The Tomorrow People online to find out.