The Tomorrow People. I keep watching, but I’m not sure why.

Okay, I am sure why, it’s because there’s this over arching theme that I need to freaking know about. Where the balls is Stephen’s Dad? Who are Ultra really? Is that serum really stripping them of their powers? And why the hell is Stephen so strong?! Oh right, spoilers ahead.   The Tomorrow People (even…