Contents
Premiere photos
- Madison Iseman – Shazam! Fury Of The Gods Los Angeles Premiere
- Nancy Jewel McDonie – Warner Bros. Pictures Presents The UK Screening Of Shazam! Fury Of The Gods
- Rachel Zegler – Shazam! Fury of the Gods Premiere
- Bella Shepard – Shazam! Fury of the Gods Premiere
- Grace Caroline Currey – Premiere of Warner Bros. Shazam 2
- Kelli Berglund – Shazam! Fury of the Gods Premiere
- Grace Caroline Currey – Photo Call For Warner Bros. Shazam! Fury Of The Gods
Trailer
Posters
Character posters
Cast of Shazam 2
“Shazam! Fury of the Gods” stars returning cast members Zachary Levi (“Thor: Ragnarok”) as Shazam; Asher Angel (“Andi Mack”) as Billy Batson; Jack Dylan Grazer (“It Chapter Two”) as Freddy Freeman; Adam Brody (“Promising Young Woman”) as Super Hero Freddy; Ross Butler (“Raya and the Last Dragon”) as Super Hero Eugene; Meagan Good (“Day Shift”) as Super Hero Darla; D.J. Cotrona (“G.I. Joe: Retaliation”) as Super Hero Pedro; Grace Caroline Currey (“Annabelle: Creation”) as Mary Bromfield / Super Hero Mary; Faithe Herman (“This Is Us”) as Darla Dudley; Ian Chen (“A Dog’s Journey”) as Eugene Choi; Jovan Armand (“Second Chances”) as Pedro Pena; Marta Milans (“White Lines”) as Rosa Vasquez; Cooper Andrews (“The Walking Dead”) as Victor Vasquez; with Djimon Hounsou (“A Quiet Place Part II”) as Wizard. Joining the cast are Rachel Zegler (“West Side Story”), with Lucy Liu (“Kung Fu Panda” franchise) and Helen Mirren (“F9: The Fast Saga”).
- Zachary Levi and Asher Angel as Billy Batson / Shazam
- Jack Dylan Grazer and Adam Brody as Freddy Freeman
- Helen Mirren as Hespera
- Lucy Liu as Kalypso
- Rachel Zegler as Anthea / Anne
- Ross Butler and Ian Chen as Eugene Choi
- D. J. Cotrona and Jovan Armand as Pedro Peña
- Grace Caroline Currey as Mary Bromfield
- Meagan Good and Faithe Herman as Darla Dudley
- Djimon Hounsou as Shazam
Billy’s foster family also includes Marta Milans and Cooper Andrews as Rosa and Victor Vásquez, the foster parents of Billy and his siblings. Reprising their DCEU roles in the film while uncredited, Gal Gadot appears as Diana Prince / Wonder Woman, alongside Jennifer Holland as Emilia Harcourt and Steve Agee as John Economos in the mid-credits scene, and Mark Strong as Dr. Thaddeus Sivana and director David F. Sandberg as the voices of Mister Mind in the post-credits scene. Sandberg also cameos as a civilian who is attacked by one of Kalypso’s monsters. Rizwan Manji, who portrays Jamil in the DCEU television series Peacemaker, appears as an unnamed docent. P. J. Byrne briefly appears as Dr. Dario Bava, a pediatrician whom Billy confused as a therapist, while Diedrich Bader briefly appears as Mr. Geckle, a school teacher. Sandberg’s wife Lotta Losten, who previously portrayed Dr. Lynn Crosby in the first film, cameos as a nurse who is saved by Shazam. Michael Gray, who portrayed Billy Batson in the 1970s television series, makes a brief cameo as a man on the street, calling the transformed Billy “Captain Marvel”. Natalia Safran, wife of producer Peter Safran, cameos as a driver with kittens. CNN news anchor Wolf Blitzer makes a cameo appearance as himself.
Release date
Shazam! Fury of the Gods premiered at the Fox Village Theatre in Los Angeles on March 14, 2023, and was released on March 17.