Super (Original) / Super (US)
Steve is convinced that he has superpowers but will Chad get in his way?
Info mistake?