Skip To Content

Where To Stream Super Team Canada Season 1 Episode 1

And So It Begins...

After an evil alien kills Earth's powerful superheroes, the world leaders are desperately forced to enlist some lower-tier Canadian superheroes to save the planet.