This looks cool… but I definitely don’t remember what happened in the original series.
A superhero team-up could be coming to a television near you!