A team of heroes with extraordinary powers fight to stop a ruthless villain from taking over the world.