the film beings with the Shazam Family stop a group of robbers from robbing a museum but have an argument of leadership. They return home but quickly leave for the Rock of Eternity, where Eugene reveals he has been mapping the Rock and leads them to the Subway, which connects the Rock to the other six realms. Meanwhile, C.C Batson arrives at the Vasquez Home hoping to see Billy, but call the social worker to see if his story checks out and learns that the kids are missing. Back in the Rock, the Shazam Family decides to go to the Funlands.
Elsewhere, Sivana escapes prison with the help of Mr. Mind and he heads to a hospital and steals a doctor's tongue under the instructions of Mr. Mind. the Shazam Family arrives in the Funlands, and meet King Kid, who claims to be the missing seventh member of the Shazam Family. King Kid learns Mary is an adult and has her taken to the Below, with Billy, Pedro, and Eugene turn into their Shazam Avatars, which angers King Kid. Darla and Freddy are transported to the Wildlands, and Eugene and Pedro are transported to the Gamelands.
in the Wildlands, Mr. Tawny attempts to make friends but is arrested by local forces who despise humans and tigers. Freddy and Darla attempt to escape the police but captured. Back in the Funlands, Shazam and Mary are forced to work in the Below by King Kid. Back in the Earthlands, C.C blames himself for Billy and the others going missing. in the Gamelands, Eugene and Pedro learn they need to beat the Gamemaster to leave. Suddenly Black Adam arrives in the Rock of Eternity, but is beaten by Thaddeus Sivana and Mr. Mind. King Kid tries to force Billy to give up his power, but he and Mary manage to break free. Back in the Gamelands, Eugene challenges the Gamemaster but can't with a low score, but Pedro can race her. In the Wildlands, Freddy and Darla are put on trial for being humans. Meanwhile, Tawny is beaten down by cops and Krunket, the mayor says that Tigers are worse than humans.
Billy and Mary escape the Funlands, and return home, where Billy is reunited with C.C. Meanwhile, back in the Gamelands, Eugene and Pedro are confronted by the Wizard. Meanwhile, King Kid is planning to attack the Earthlands. The Wizard takes Eugene and Pedro to the Wozenderlands, to search for Alice. Back in the Wildlands, Tawny refuses to kill Freddy and Darla, helps them escape but they accidently fall into the Darklands. Shazam goes to rescue the others, but ends up in the Darklands, where he is reunited with the Wizard. Mr. Mind frees the Sins and forces them to work for Black Adam. Shazam saves Darla, Freddy and Tawny, and quickly rushes off to save his father from Black Adam. When C.C is thrown off a building, Billy turns him into the seventh member to save him.
Billy and C.C are attacked by Black Adam and the Sins, but they, along with Mary are transported to the Wozenderlands. There, Billy is reunited in everyone in the Shazam Family, and the Wizard try to force him to choose between his siblings and his father, but he refuses, accepts all of them being apart of his family, allowing everyone to transform into their Shazam forms. King Kid attacks the Earthlands, but is confronted by the Shazam Family, with C.C attempts to reason with him, but he refuses and is subseqently sent back to the Funlands.
Sivana and Mr. Mind travel to the Monsterlands, where they free an unknown entity. Back in the Earthlands, C.C is attacked by the Wizard for interfering. The Shazam Family manage to defeat him but learn that C.C is possessed by Mr. Mind, who uses him to summon the Monster Society of Evil. The Shazam Family fight and manage to defeat the Monster Society of Evil, but Billy, C.C, Mr. Mind and Black Adam are transported to the Rock of Etenity, where Billy frees his father, and work together to take Mr. Mind and Black Adam, reimprisoning them.
- Asher Angel as Billy Batson
- Zachary Levi as Shazam Avatar
- Jack Dylan Grazer as Freddy Freeman
- Adam Brody as Freddy Freeman Avatar
- Grace Fulton as Mary Bromfield
- Michelle Borth as Mary Bromfield Avatar
- Ian Chen as Eugene Choi
- Ross Butler as Eugene Choi Avatar
- Jovan Armand as Pedro Peña
- D. J. Cotrona as Pedro Peña Avatar
- Faithe Herman as Darla Dudley
- Meagan Good as Darla Dudley Avatar
- Ian Somerhalder as C.C Batson and his avatar.
- David F. Sandberg as Mr. Mind
- Mark Strong as Dr. Thaddeus Sivana
- Andy Serkis as Mr. Tawky Tawny
- Dwayne Johnson as Teth-Adam/Black Adam