The Fixers (Original) / The Fixers (US)
Two super-powered blue collar workers decide to take down some destructive superheroes.
Info mistake?