
Shazam! Fury of the Gods director David F. Sandberg has revealed that more DC characters were supposed to cameo in the movie – but it all fell apart days before cameras were set to roll. A warning that the following will contain Shazam 2 spoilers, so turn away now if you haven't seen the movie yet!
In the Shazam 2 post-credits scene, Jennifer Holland's Emilia Harcourt and Steve Agee's John Economos show up to try and recruit Billy Batson to the Justice Society of America, on behalf of Amanda Waller (absent in this movie, but played by Viola Davis in the DCU). According to Sandberg, this scene was originally meant to involve the Justice Society itself.