En gruppe superhelte samles i et futuristisk kommandocenter, hver med deres unikke kræfter klar til at redde dagen.