Shazam! Fury of the Gods - Cast

Zachary Levi

as Billy Batson / Shazam


Asher Angel

as Billy Batson


Jack Dylan Grazer

as Freddy Freeman


Adam Brody

as Super Hero Freddy


Ross Butler

as Super Hero Eugene


Meagan Good

as Super Hero Darla


D.J. Cotrona

as Super Hero Pedro


Grace Caroline Currey

as Mary Bromfield / Super Hero Mary


Faithe Herman

as Darla Dudley


Ian Chen

as Eugene Choi


Jovan Armand

as Pedro Pena


Marta Milans

as Rosa Vasquez


Cooper Andrews

as Victor Vasquez


Djimon Hounsou

as Wizard


Rachel Zegler

as Anthea


Lucy Liu

as Kalypso


Helen Mirren

as Hespera


  Change Location