Stephen is in trouble in this Tomorrow People scene. It's from the episode "The Citadel."
Added:
Stephen goes after Killian on The Tomorrow People. "Kill or Be Killed" is the fourth episode of the show's first season.
Added:

The Tomorrow People Season 1 Episode 10 Quotes

So this wasn't your plan. That explains the profound recklessness.

Jedikiah

Even if Stephen has forgiven you, it doesn't mean your sins have been erased.

Cara