If you want to know how Shazam! fits into the world of the Justice League, then you should probably ask Freddy.

Loading

DC Extended Universe: Every Upcoming Movie 26 IMAGES

Jack Dylan Grazer of It fame plays the foster brother to Asher Angel’s Billy Batson, the kid who says the word “ Shazam ” and transforms into the fully grown adult hero played by Zachary Levi. In this story, developed by Lights Out director David S. Sandberg, Freddy is the go-to expert for all things superheroes — and not just in comics. So he knows what he’s talking about.As Levi explained to press visiting the Toronto set of Shazam! back in April, “The bulk of essentially, I think since the Man of Steel, all of that has really happened in our world.” So while Superman was battling Zod and then Batman and then Doomsday and then death and then Steppenwolf, Billy Batson was being tossed around the foster care system.In Shazam!, we catch up with Billy as he’s placed in a new family home in Philadelphia. One of his foster siblings is Freddy. He’s the kind of kid who has a Superman action figure on his desk, a replica of a Batarang adorning his dresser, a t-shirt flaunting Aquaman’s insignia, and a drawer full of newspaper clippings chronicling the adventures of Superman.Superman is his “number one” favorite hero, Grazer mentions. Freddy is constantly comparing Shazam to the Man of Steel after Billy haphazardly claims his new powers from a dying wizard, who names Billy his champion against evil. In a sequence that involves Billy testing out his abilities as Shazam while Freddy films it for social media, Freddy comments how Billy has achieved “Superman status.”“I grew up with DC — with Batman, the Justice League, all those — but going into Freddy, I did have to look deeper into all these crazy universes and stuff that I knew nothing about,” Grazer says. “Freddy’s like a huge extraordinaire. I wish I could know all that.”Grazer knows plenty more than he’s letting on but for spoiler reasons can’t disclose. Reports have been circulating about a potential Henry Cavill cameo in Shazam! as Superman. Levi just gave a smile when asked on set, but costume designer Leah Butler casually mentioned something that raised eyebrows.When discussing initial criticism of Levi’s apparent lack of physique for the title role, Butler said, “Zach got in incredible shape. So we were very thankful that he was able to do that and his form has really helped so much and really showing out Shazam the way he should be. I think Zach worked really hard. I don’t know if you've seen the photos, but he's done a really great job. So I just wanted to make sure you know that.”Then she casually mentions, “Side by side the Superman costume, Shazam holds himself very well next to Superman.” Interesting…As for a potential post-credits scene, Sandberg says, “We already thought about that, yeah.”But would a Superman cameo even be possible now? A lot has happened since IGN visited the set last year. There's been a lot of back and forth on whether Henry Cavill will continue in the role of Superman -- early reports said he was out , then Cavill posted a weird video responding to those reports, and more recently Jason Momoa said Cavill's not out -- with THR claiming talks for a Cavill cameo in Shazam! had fallen through. We'll know for sure when Shazam! swoops into theaters in April.For more on Shazam!, check out the trailer our explainer on its villain Dr. Sivana , learn who the film's other DC supervillains are, find out how expensive the costume was to make, and enjoy our explainer on the complicated history of Shazam