When Shazam! Fury of the Gods hit theaters, it expanded the superhero's corner of the DC universe by pitting a foster family of teenage heroes against ancient mythological threats. The film relies on a massive ensemble split between the returning foster kids, their adult superhero alter egos, and a trio of divine antagonists rooted in Greek legend. Understanding who plays who requires looking at both the mortal actors and their CGI-assisted or mythic counterparts.
Here's a complete breakdown of the main heroes, the villainous daughters of Atlas, and the legendary creatures that populate the sequel.
The Shazam Family (The Shazamily)
The core of the story revolves around Billy Batson and his foster siblings, who share the powers gifted by the Wizard. When they say the magic word, the kids transform into adult champions.
Billy Batson / Shazam
- Played by: Asher Angel (mortal) and Zachary Levi (superhero) Billy is the leader of the group, struggling with the fear of aging out of the foster system while trying to keep his chaotic family of heroes together. Zachary Levi brings a high-energy, childlike innocence to the adult hero, who possesses the wisdom of Solomon, the strength of Hercules, and the speed of Mercury.
Freddy Freeman / Shazam
- Played by: Jack Dylan Grazer (mortal) and Adam Brody (superhero) Freddy is the cynical, superhero-obsessed foster brother with a physical disability. When transformed, Adam Brody plays his hyperactive superhero form. Freddy serves as the emotional heart of the sequel as he tries to step out of Billy's shadow.
Mary Bromfield / Superhero Mary
- Played by: Grace Caroline Currey In a notable change from the first film where Michelle Borth played adult Mary, Grace Caroline Currey takes on both the mortal and superhero roles. Mary is the oldest sibling, debating whether to go to college or stay home with her foster family.
Eugene Choi / Super Hero Eugene
- Played by: Ian Chen (mortal) and Ross Butler (superhero) Eugene is an obsessive gamer whose technological expertise helps the family map out threats. Ross Butler plays his confident, muscle-bound superhero persona.
Pedro Peña / Super Hero Pedro
- Played by: Jovan Armand (mortal) and D.J. Cotrona (superhero) Pedro is the shy, sensitive brother who quietly carries the weight of his identity. D.J. Cotrona portrays his towering, soft-spoken superhero counterpart.
Darla Dudley / Super Hero Darla
- Played by: Faithe Herman (mortal) and Meagan Good (superhero) Darla is the youngest, most enthusiastic sibling of the group. Meagan Good portrays her adult form with boundless energy and speed.
The Daughters of Atlas (The Villains)
The main antagonists are three ancient goddesses seeking revenge for the destruction of their realm and the loss of their powers.
Hespera
- Played by: Helen Mirren The oldest daughter of Atlas, Hespera wields elemental powers and acts as a tactical general for the trio. Helen Mirren brings regal authority and tragic desperation to a goddess trying to reclaim a home for her family.
Kalypso
- Played by: Lucy Liu The middle daughter, Kalypso possesses chaos magic that she uses to whisper madness into the minds of mortals. Lucy Liu portrays her as the most ruthless and destructive of the sisters, bent on turning Earth into a wasteland.
Anthea / Anne
- Played by: Rachel Zegler The youngest sister has the power to manipulate axis and space. Posing as a human high school student named Anne, she forms a sweet romance with Freddy, serving as a bridge between the gods and humanity.
Mythic Figures, Wizards, and Cameos
The broader lore pulls directly from classic mythology and DC deep cuts.
- The Wizard: Played once again by Djimon Hounsou, the ancient entity who originally chose Billy as his champion spends a good portion of the film locked in a human prison cell.
- Ladon the Dragon: A massive mythical beast ridden by Kalypso, guarding the golden apple.
- Wonder Woman (Diana Prince): Played briefly in a major third-act cameo by Gal Gadot, providing the ultimate divine intervention to restore the staff and resurrect Billy.
Frequently Asked Questions
Why did a different actress play adult Mary in this movie?
Grace Caroline Currey, who played teenage Mary in the first film, was old enough during the sequel's production to play both the mortal and superhero versions, eliminating the need for a separate casting choice like Michelle Borth.
Are the Daughters of Atlas real figures from Greek mythology?
Hespera and Kalypso (Calypso) are figures from classical mythology, though their specific familial grouping as the daughters of Atlas was largely adapted and synthesized for the DC Comics universe and this film.
Does Mister Mind appear in the movie?
Yes, director David F. Sandberg voices the tiny alien caterpillar Mister Mind in a mid-credits scene, teasing a villainous alliance that ultimately didn't happen due to shifts in the DC cinematic universe.