How Shazam! Should Have Ended

Transcript
We see the ending of the movie play out the same way, except most of the high school kids are comprised of Hunger Games kids, the Losers from IT: Chapter 1, Lex from Jurassic Park, and Hermione.

Shazam: Hello, Freddy Freeman, my best bud in the whole world! And also new kids who I'm also meeting for the first time but seem very cool. Hehehe. I invited another friend. I hope that's okay.

We see Superman, who's face is obscured, approach Freddy. Freddy looks up at the other hero.

Freddy: AAAAAAAGGGGHHHHHHH!!! Dude, why do you have a mustache?

We pan up to reveal that Supes has indeed grown a mustache.

Superman: It's a long story.

Batman: Hey, and I'm here too!

The kids stare in awe.

Shazam: I thought you quit.

Batman: Your mom quit!

Shazam: Wow, that was a really hurtful way to say that but I'm glad you're here.

Batman: Sorry, I don't have any parents. Batman never quits! Which means I don't quit. Because I'm Batman! [sits down] Let's do this.

Superman: Hey, Shazam, congrats on saving that Christmas Carnival!

Shazam: Well, I thought it was more on par with saving the whole world but whatever.

Batman: That Shazam Wizard really lucked out on choosing the right kid because, well, I don't remember him ever calling either of us.

Superman: Yeah, what was up with that?

Batman: I don't know.

Shazam: I think it just means I'm more worthy.

Batman: Dude, he offered the power to the bad guy before you. That wizard was just out of ideas.

Freddy: Oh my gosh, it's a Super Cafe in my cafeteria! It's a Super Cafeteria! This is awesome!

Wonder Woman: Do you have room for Wonder Woman more?

Shazam: Whoa, Wonder Woman!

Aquaman: How about an Aquaman?!

Shazam: Aquaman!

Cyborg: [appearing with Flash] Did someone call for the cool kids?

Shazam: Oh my gosh, you guys! What is happening?! A cinematic universe that is not breaking up but instead expanding?! This is amazing, right?!

The Shazam Family: SHAZAM!

Freddy Marvel: And we're heroes too!

Shazam: Whoa! What?!

Batman: Okay, well now this is just too crowded.

Three second silence.

Batman: I'm just kidding! Justice League!

Cue title.

How Shazam! Should Have Ended

Cut back to see the kids chanting...

Kids: Endgame! Endgame! Endgame! Endgame!

Batman: SHUT UP, JUST LET US HAVE THIS!!!

The End.

Trivia

 * Although the Losers are seen among the crowd, Eddie is the only member of the Losers not seen. This is because his actor, Jack Dylan Grazer, plays Freddy Freeman in Shazam!.