Director
Cast
Zachary Levi as Billy Batson / Shazam
Asher Angel as Young Billy Batson / Shazam
Mark Strong as Dr. Thaddeus Sivana
Jack Dylan Grazer as Frederick “Freddy” Freeman
Djimon Hounsou as Shazam
Faithe Herman as Darla Dudley
Grace Fulton as Mary Bromfield
Ian Chen as Eugene Choi
Jovan Armand as Pedro Peña
Marta Milans as Rosa Vásquez
Cooper Andrews as Víctor Vásquez
Writers
Henry Gayden (screenplay and story)
Darren Lemke (story)
Bill Parker (created characters)
C.C. Beck (created characters)