Stephen makes a definite choice about what side he is on in The Tomorrow People Season 1 Episode 18.
Jedikiah goes to extremes to try and convince everyone he was the good guy, but it takes a simple gesture for one person to finally believe him.
Meanwhile, Cara finds herself dealing with some surprising feelings when she discovers some new information and Bathory makes Stephen an offer he can't refuse.
Want to know what happened? Watch the Tomorrow People online to see it all.