Cast and Crew of Shazam! Fury of the Gods

Shazam! Fury of the Gods

Oh. My. Gods.

In the heart-pounding sequel to the original "Shazam!", viewers are reintroduced to the charismatic and endearing Billy Batson, portrayed by the talented Asher Angel. Alongside him, we have a star-studded ensemble featuring Zachary Levi, who reprises his role as the charming superhero, Shazam. The chemistry between Angel and Levi brings an added layer of depth to the character of Billy Batson/Shazam, making for a compelling watch.

In this action-packed adventure, we dive back into the world of Billy and his foster siblings, who possess the extraordinary ability to transform into powerful superheroes by simply uttering the magical word "Shazam!". This time, our beloved heroes are thrust back into action when an imminent threat looms over their world. The formidable Daughters of Atlas, with their own array of powers, are seeking to wreak havoc and claim dominion over humanity.

The epic showdown unfolds as our heroes race against time to thwart the Daughters of Atlas' plan to unleash a devastating weapon capable of bringing about the world's end. With a perfect blend of comedy, heartwarming moments, and adrenaline-fueled action sequences, "Shazam! Fury of the Gods" offers fans an exhilarating cinematic experience. Watch as Billy and his foster siblings grow stronger together, demonstrating that the bonds of family and unity can truly conquer any challenge, even in the face of seemingly insurmountable odds.

Shazam! Fury of the Gods is part of the Shazam! Collection.

Full Cast of Shazam! Fury of the Gods

Zachary Levi as 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.
Asher Angel as 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.
Jack Dylan Grazer as 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.
Rachel Zegler as 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.
Adam Brody as 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.
Ross Butler as 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.
D.J. Cotrona as 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...

Grace Caroline Currey as 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...

Meagan Good as 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...

Lucy Liu as Kalypso

Lucy Liu

as Kalypso

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

Djimon Hounsou as 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 ...

Helen Mirren as 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...

Faithe Herman as Darla Dudley

Faithe Herman

as Darla Dudley

Faithe Herman is an American film and television child actress.

Ian Chen as Eugene Choi

Ian Chen

as Eugene Choi

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

Jovan Armand as Pedro Peña

Jovan Armand

as Pedro Peña

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

Marta Milans as 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...

Cooper Andrews as Victor Vasquez

Cooper Andrews

as Victor Vasquez

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

Rizwan Manji as 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 ...

P.J. Byrne as 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 ...

Diedrich Bader as 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...

David Lengel as Museum Security Guard

David Lengel

as Museum Security Guard

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

Lotta Losten as 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...

Natalia Safran as 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...

Lou Lou Safran as Kitten Car Passenger

Lou Lou Safran

as Kitten Car Passenger

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

Taylor Cahill

as Fake Wonder Woman

Sebrena Sumrah-Kelly

as Lunch Lady
Wolf Blitzer as 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), ...

Michael Beasley as Colonel Cheesesteak

Michael Beasley

as Colonel Cheesesteak

Michael Beasley is an American actor.

Aaliyah Luu

as Terrified Child
Michael Gray as Man on the Street

Michael Gray

as Man on the Street

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

F. Douglas Hall II

as Shazam Fan
Gal Gadot as 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...

Jennifer Holland as 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...

Steve Agee as John Economos (uncredited)

Steve Agee

as John Economos (uncredited)

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

David F. Sandberg as 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 ...

Mark Strong as 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...


Crew of Shazam! Fury of the Gods

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