Secrets, secrets, they're no fun. They're no fun for anyone.
Until they get revealed, that is, which is what went down on The Tomorrow People Season 1 Episode 5.
On the latest installment of this new CW drama, viewers witnessed John struggling to maintain the safety of his people, while Cara pushed for them to live. Really live. Like go out and party it up while living.
What was the fallout of this decision?
Click on the following photo of Stephen to watch the installment in its entirety: