The New ‘Shazam!’ trailer.

I like how Shazam! is playing up the he’s-a-kid bit in this one.

Other details: this is clearly meant to be Philadelphia (‘Penn City,’ and the buses are SEPTA). I’m down with that; it’s as close as New Jersey’s gonna get to its own DCEU superhero. Come to think of it: it would be absolutely hysterical if Shazam shows up in later DCEU movies. Wonder Woman and Superman would be appalled that a kid’s out there risking his life, Cyborg would probably mope, the Flash would be confused about why people are freaking out, Aquaman would probably be chill with the whole thing and get yelled at by the others accordingly — and Batman would have a plan.