David S. Sandberg, director of Shazam! Fury of the Gods, has posted the first official cast photo for the new film. He said on Twitter, “Don’t know how long we can keep the new suits from leaking so here’s a pic I took the other day”. The exclusive photo shows all of Billy Batson’s chosen family, suited up and ready for action!

In the above photo, we of course have, Shazam played by Zachary Levi, and joined alongside with him are (from the left) Freddy Freeman (Adam Brody), Darla Dudley (Meagan Good), Eugene Choi (Ross Butler), Mary Bromfield (Grace Fulton), and Pedro Peña (D.J. Cotrona). Fans of the first film will notice that Fulton now plays Mary in both her human and superhero form. Director Sanberg even confirmed it on his twitter account. “Yes, Grace now plays both parts,” Sandberg wrote. “But her hair and makeup is slightly different when she’s super so nobody will ever recognize her. Hey, it works for Wonder Woman!”

I don’t know about all of you, but I am digging this new slick and stream-lined version of Shazam’s suit. The first film, is one of my favorite installments in the DCEU. The movie was able to capture a mix of childlike wonder, silly humor and bombastic superhero action in to one spectacular cinematic experience. And I am so excited to see that EVERYONE is returning, including director David S. Sandberg and writer Henry Gayden, so I have a lot of hope in this much-anticipated sequel. This first look of the cast, is only adding to my faith in the final product.


Shazam! Fury of the Gods is currently in production. The filmmakers are taking their sweet time to make this film as perfect as it can be, as it will not be gracing our screens until June 2, 2023. The upcoming sequel also stars Lucy Liu as Kalypso and Helen Mirren as Hespera, respectively,

So, what do you think of this new cast photo with our stars all suited up? Are you excited for this upcoming sequel?

For more on DC movies, or any other movie news, make sure to check back to That Hashtag Show.