Shazam! - Cast
as Shazam
as Billy Batson
as Dr. Thaddeus Sivana
as Freddy Freeman
Grace Fulton
as Mary Bromfield
Faithe Herman
as Darla Dudley
Ian Chen
as Eugene Choi
Jovan Armand
as Pedro Pena
Cooper Andrews
as Victor Vasquez
Marta Milans
as Rosa Vasquez
as The Wizard