The DCEU Shazam movie is taking shape with an impressive cast, and filming has now kicked off! Here's everything we know.

News John Saavedra Joseph Baxter

Feb 5, 2018

The long-gestating Shazam movie is finally becoming a reality. David Sandberg, who most recently filmed Lights Out and Annabelle: Creation, will direct Shazam. Henry Gayden and Darren Lemke penned the script. Peter Safran, who worked with Sandberg on the Annabelle sequel, will produce. 

Shazam is the story of Billy Batson, a young orphan boy chosen by an ancient wizard to embody the powers of mythological gods and heroes when he speaks one magic word. Saying “Shazam” grants Billy the wisdom of Solomon, the strength of Hercules, the stamina of Atlas, the power of Zeus, the courage of Achilles, and the speed of Mercury. He doesn’t just gain super powers, he turns into an adult version of himself, complete with snappy superhero costume.

Filming is currently underway in Toronto, and to celebrate, Warner Bros. has revealed an official synopsis with a ton of story details.

Check it out…

We all have a superhero inside us, it just takes a bit of magic to bring it out. In Billy Batson’s (Angel) case, by shouting out one word—SHAZAM!—this streetwise 14-year-old foster kid can turn into the adult Super Hero Shazam (Levi), courtesy of an ancient wizard. Still a kid at heart—inside a ripped, godlike body—Shazam revels in this adult version of himself by doing what any teen would do with superpowers: have fun with them! Can he fly? Does he have X-ray vision? Can he shoot lightning out of his hands? Can he skip his social studies test?  Shazam sets out to test the limits of his abilities with the joyful recklessness of a child.  But he’ll need to master these powers quickly in order to fight the deadly forces of evil controlled by Dr. Thaddeus Sivana (Strong).

WB has also revealed that Dwayne Johnson, who has his own Shazam-related project in the works with the Black Adam movie, is serving as one of the film’s executive producers, alongside Christopher Godsick, Jeffrey Chernov, Dany Garcia, and Hiram Garcia

Shazam Movie Release Date

Now that we know everything is on schedule, it’s a safe bet that Shazam will make its April 5, 2019 release date. The full DC superhero movie calendar can be found here. 

Shazam Movie Cast

Zachary Levi, already a geek icon in his own right, has landed the role of Shazam, the grown, powers-imbued manifestation of child Billy Batson.

Levi made a name for himself as the star of NBC’s wish-fulfillment spy dramedy series Chuck, which ran from 2007 to 2012. After that came to a conclusion, he boosted his geek cred with numerous voice roles in animated features, later ending up on NBC’s short-lived people-with-powers franchise revival Heroes Reborn. He also banked his share of film roles, notably picking up the role of companion Fandral in 2013’s Thor: The Dark World and the recent Thor: Ragnarok.

Asher Angel has been cast in the Shazam movie for the crucial role of Billy Batson. The role is essentially a co-starring one, since Billy is the child alter-ego of Zachary Levi’s titular titan. In the comic book lore, young Billy Batson was granted the magical ability to transform into an imposing, fully-grown superhero, summoning a cocktail of Greek-mythological powers, by saying the magic phrase, “Shazam” (an acronym for Solomon, Hercules, Atlas, Zeus, Achilles and Mercury).

And the ancient wizard who bestows these powers on Billy? He’ll be played by Ron Cephas Jones (This is Us). The Wrap first reported the news. 

Mark Strong will play the villainous Dr. Thaddeus Sivana in the film. This would be Strong’s second turn as a DC villain, having played Sinestro in the ill-fated Green Lantern movie in 2011.

Grace Fulton (Annabelle: Creation) will play “one of Billy Batson’s friends,” but she’s almost certainly playing Billy’s long lost sister, Mary, who has a superheroic future of her own as Mary Marvel.

Jack Dylan Grazer will play Freddy Freeman. Comic fans may recognize Freddy as not only Billy’s best friend, but the kid who eventually becomes a superhero himself.

Ian Chen (Fresh Off The Boat) and Jovan Armand (Bella and the Bulldogs) will play Eugene and Pedro respectively. Eugene and Pedro were both created by Geoff Johns and Gary Frank for their retelling of the Shazam origin story in 2012, and this would seem to indicate that we’re getting a version of the character that hews a little closer to that.

Marta Milans will play one of the foster parents at the home where Billy and the other kids live (via Deadline)

Cooper Andrews has joined the project in an undisclosed role. As Jerry, a loyalist to the Kingdom on The Walking Dead, Andrews knows his way around a comic book adaptations with fierce fan followings. Will let you know who Andrews is playing as soon as its announced.