Watch Trailer
DISCLAIMER: Not all titles shown are currently available on all streaming providers.

Watch The Super Hero Squad Show Season 1 Episode 20 Online

  • 7.8/10
  • Subtitles: English

The Mayor’s re-election bid goes awry when Egghead wins by a landslide (thanks to a little mass mind-control). But his reign at city hall makes life in Super Hero City a bureaucratic nightmare for heroes and villains alike. Wolverine and the Mayor are up against every hero and villain in a desperate attempt to free everyone from Egghead’s control and stop the villains’ planned invasion.