Cast and Crew of Shazam! Fury of the Gods

Cast of
Shazam! Fury of the Gods

About Shazam! Fury of the Gods

Billy Batson and his foster siblings, who transform into superheroes by saying "Shazam!", are forced to get back into action and fight the Daughters of Atlas, who they must stop from using a weapon that could destroy the world.

Shazam! Fury of the Gods is part of the Shazam! Collection, together with Shazam! .

Full Cast of Shazam! Fury of the Gods

Zachary Levi
plays Shazam

Zachary Levi as Shazam
Zachary Levi's performance as Shazam in 'Shazam! Fury of the Gods' is a delightful blend of humor, heart, and heroism. He perfectly captures the essence of a teenage boy trapped in a superhero's body, delivering comedic lines with impeccable timing and expressing genuine vulnerability in emotional scenes. Levi's charisma and physicality bring the character to life, making Shazam a relatable and endearing hero that audiences can root for. His chemistry with the rest of the cast, particularly with Asher Angel who plays his younger self, adds depth to the character and enhances the overall enjoyment of the film. See Zachary Levi's other roles

Asher Angel
plays Billy Batson

Asher Angel as Billy Batson
Asher Angel delivers a commendable performance as Billy Batson in 'Shazam! Fury of the Gods'. He successfully portrays the character's struggle to balance his life as a high school student and his responsibilities as a superhero. Angel's acting is engaging, showcasing Billy's growth and maturity throughout the film. His on-screen chemistry with his co-stars, particularly with Zachary Levi who plays Shazam, is noteworthy, contributing to the overall dynamic of the movie. See Asher Angel's other roles

Jack Dylan Grazer
plays Freddy Freeman

Jack Dylan Grazer as Freddy Freeman
Jack Dylan Grazer delivers a standout performance as Freddy Freeman in 'Shazam! Fury of the Gods'. His impeccable comedic timing and natural charisma make him a joy to watch on screen. Grazer brings a sense of authenticity to the character, making Freddy's journey from an ordinary teenager to a superhero sidekick feel relatable and engaging. His chemistry with the rest of the cast is palpable, adding depth to the film's ensemble dynamic. Overall, Grazer's performance is a highlight of the movie, showcasing his talent and versatility as an actor. See Jack Dylan Grazer's other roles

Rachel Zegler
plays Anthea

Rachel Zegler as Anthea
Rachel Zegler's performance as Anthea in 'Shazam! Fury of the Gods' is captivating and adds a new layer of depth to the film. As the eldest of the three daughters of Atlas, Anthea is a complex character with a strong presence. Zegler brings a sense of regality and authority to the role, while also showcasing Anthea's vulnerability and inner turmoil. Her performance is a standout, and she shares great chemistry with her co-stars, making her character's relationships feel genuine and engaging. Overall, Zegler's portrayal of Anthea is a highlight of the film, and she proves herself to be a versatile and talented actress. See Rachel Zegler's other roles

Adam Brody
plays Super Hero Freddy

Adam Brody as Super Hero Freddy
Adam Brody's performance as Super Hero Freddy in 'Shazam! Fury of the Gods' is a delightful blend of humor and heart. Brody brings a unique charm to the character, making Freddy both relatable and endearing. His comedic timing is impeccable, adding a lighthearted touch to the film's action-packed scenes. However, it's his ability to convey Freddy's emotional journey that truly stands out, showcasing Brody's versatility as an actor. His performance adds depth to the character, making Freddy more than just a superhero, but a friend we all wish we had. See Adam Brody's other roles

Ross Butler
plays Super Hero Eugene

Ross Butler as Super Hero Eugene
Ross Butler delivers a captivating performance as Super Hero Eugene in 'Shazam! Fury of the Gods'. His portrayal of the intelligent and tech-savvy hero is both charming and relatable, making it easy for viewers to connect with his character. Butler's ability to balance Eugene's nerdy persona with his newfound superhero status adds depth and humor to the film. His on-screen presence is commanding, and his interactions with the other characters are genuine and engaging. Overall, Ross Butler's performance as Eugene is a standout feature in 'Shazam! Fury of the Gods', making the movie an enjoyable and entertaining experience. See Ross Butler's other roles

D.J. Cotrona
plays Super Hero Pedro

D.J. Cotrona as Super Hero Pedro

From Wikipedia, the free encyclopedia. Donald Joseph "D.J." Cotrona (born May 23,  1980) is an American actor. Desc...

See D.J. Cotrona's other roles

Grace Caroline Currey
plays Mary Bromfield / Super Hero Mary

Grace Caroline Currey as Mary Bromfield / Super Hero Mary

Grace Caroline Currey (born July 17, 1996) is an American actress, best known for playing Young Melinda Gordon on Gho...

See Grace Caroline Currey's other roles

Meagan Good
plays Super Hero Darla

Meagan Good as Super Hero Darla

Meagan Good (born August 8, 1981) is an American film and television actress and occasional film producer. Beginning...

See Meagan Good's other roles

Lucy Liu
plays Kalypso

Lucy Liu as Kalypso

Lucy Alexis Liu (born December 2, 1968) is an American actress. Her accolades include winning a Critics' Choice Telev...

See Lucy Liu's other roles

Djimon Hounsou
plays Wizard

Djimon Hounsou as Wizard

Djimon Gaston Hounsou (born April 24, 1964) is a Beninese-American actor and model. He began his career appearing in ...

See Djimon Hounsou's other roles

Helen Mirren
plays Hespera

Helen Mirren as Hespera

Dame Helen Lydia Mirren DBE (née Mironoff; born 26 July 1945) is an English actor. The recipient of numerous accolade...

See Helen Mirren's other roles

Faithe Herman
plays Darla Dudley

Faithe Herman as Darla Dudley

Faithe Herman is an American film and television child actress.

See Faithe Herman's other roles

Ian Chen
plays Eugene Choi

Ian Chen as Eugene Choi

Ian Chen was born on September 7, 2006 and is currently 17 years old.

See Ian Chen's other roles

Jovan Armand
plays Pedro Peña

Jovan Armand as Pedro Peña

Jovan Armand was born on September 15, 2000 and is currently 23 years old.

See Jovan Armand's other roles

Marta Milans
plays Rosa Vasquez

Marta Milans as Rosa Vasquez

Spanish actress born and raised in Madrid. Marta fulfilled her dream of living in New York and studying theater, when...

See Marta Milans's other roles

Cooper Andrews
plays Victor Vasquez

Cooper Andrews as Victor Vasquez

Cooper Andrews was born on March 10, 1985 and is currently 39 years old.

See Cooper Andrews's other roles

Rizwan Manji
plays Docent

Rizwan Manji as Docent

Rizwan Manji (born October 17, 1974, height 5' 7" (1,70 m)) is a Indo-Canadian actor. He is most most famous for his ...

See Rizwan Manji's other roles

P.J. Byrne
plays Dr. Dario Bava

P.J. Byrne as Dr. Dario Bava

Paul Jeffrey Byrne (born December 15, 1974) is an American film and television actor. He is best known for his roles ...

See P.J. Byrne's other roles

Diedrich Bader
plays Mr. Geckle

Diedrich Bader as Mr. Geckle

Karl Diedrich Bader (born December 24, 1966), better known as Diedrich Bader, is an American actor, voice actor and c...

See Diedrich Bader's other roles

David Lengel
plays Museum Security Guard

David Lengel as Museum Security Guard

David Lengel was born on March 25, 1982 and is currently 42 years old.

See David Lengel's other roles

Rick Andosca
plays Landlord

Erica Frene
plays Girl Running on Bridge

Lotta Losten
plays Nurse in Need of a Hero

Lotta Losten as Nurse in Need of a Hero

A Swedish actress, scriptwriter, photographer, and jewelry maker. She studied theatre history and gender studies at L...

See Lotta Losten's other roles

Natalia Safran
plays Driver with Kittens

Natalia Safran as Driver with Kittens

Natalia Safran was born on September 18, 1970 as Natalia Karolina Maria von Laskowska Jaroszyk. She is an actress and...

See Natalia Safran's other roles

Hillary Harley
plays Kitten Car Passenger

Lou Lou Safran
plays Kitten Car Passenger

Lou Lou Safran as Kitten Car Passenger

Lou Lou Safran (born in 2006) is an actress.

See Lou Lou Safran's other roles

Tara Jones
plays Mom on Bridge

Edward Force
plays Old Man on Bridge

Milli M.
plays Bridge Reporter

Carson MacCormac
plays Brett Breyer

Evan Marsh
plays Burke Breyer

Taylor Cahill
plays Fake Wonder Woman

Sebrena Sumrah-Kelly
plays Lunch Lady

Wolf Blitzer
plays News Reporter

Wolf Blitzer as News Reporter

Wolf Blitzer was born on March 22, 1948 in Augsburg, Germany. He is an actor and producer, known for Skyfall (2012), ...

See Wolf Blitzer's other roles

Michael Beasley
plays Colonel Cheesesteak

Michael Beasley as Colonel Cheesesteak

Michael Beasley is an American actor.

See Michael Beasley's other roles

Robert Walker Branchaud
plays Construction Worker

Jessica Fontaine
plays Terrified Mother

Aaliyah Luu
plays Terrified Child

Bonnie Discepolo
plays Sweaty Streetgoer

Michael Gray
plays Man on the Street

Michael Gray as Man on the Street

Michael Gray was born on September 2, 1951 and is currently 72 years old.

See Michael Gray's other roles

F. Douglas Hall II
plays Shazam Fan

Patrick Reidy
plays Fleeing Pedestrian (uncredited)

Kelvin Hodge
plays Drunk Guy (uncredited)

Chloe Camp
plays Crying Girl (uncredited)

Gal Gadot
plays Diana Prince / Wonder Woman (uncredited)

Gal Gadot as Diana Prince / Wonder Woman (uncredited)

Gal Gadot (born: April 30, 1985) is an Israeli actress and model. She was born in Rosh Ha'ayin, Israel, to an Ashkena...

See Gal Gadot's other roles

Jennifer Holland
plays Emilia Harcourt (uncredited)

Jennifer Holland as Emilia Harcourt (uncredited)

Jennifer Holland is an American actress. She is known for her work as Emilia Harcourt in the film The Suicide Squad a...

See Jennifer Holland's other roles

Steve Agee
plays John Economos (uncredited)

Steve Agee as John Economos (uncredited)

Steve Agee is an American film and television actor, comedian and writer.

See Steve Agee's other roles

David F. Sandberg
plays Pedestrian Attacked by Harpy / Mister Mind (uncredited)

David F. Sandberg as Pedestrian Attacked by Harpy / Mister Mind (uncredited)

David Fredrik Sandberg (born 21 January 1981) is a Swedish filmmaker. He is best known for his homemade short horror ...

See David F. Sandberg's other roles

Mark Strong
plays Doctor Thaddeus Sivana (uncredited)

Mark Strong as Doctor Thaddeus Sivana (uncredited)

Mark Strong (born Marco Giuseppe Salussolia; 5 August 1963) is a British actor. He is best known for his film roles s...

See Mark Strong's other roles

Crew of Shazam! Fury of the Gods

Discover the backstage crew of Shazam! Fury of the Gods →