Zachary Levi as Shazam

Asher Angel as Billy Batson

Jack Dylan Grazer as Frederick "Freddy" Freeman

Rachel Zegler as Athena

Djimon Hounsou as Shazam

Lucy Liu as Kalypso

Helen Mirren as Hespera

https://onlinelivedailynews.com/shazam-2-cast/