This is a pretty cool shot from The Tomorrow People. It is from "Enemy of My Enemy."
Added:
Stephen and Julian have their lives on the line on The Tomorrow People. "Enemy of My Enemy" is the 15th episode of the show's first season.
Added: