Sentinel (Original) / Sentinel (US)
A secret group of skilled operatives and a telekinetic sisterhood fight to save humanity from itself.
Info mistake?