Zachary Levi

After Dame Helen Mirren's announcement as Hespera, the divine foe that will face down Billy Batson, the Shazam sequel added Lucy Liu to its cast as Kalypso.
The Shazam! sequel stars Zachary Levi as the adult version of teenager Billy Batson (a reprising Asher Angel), who transforms into a superhero. David F. Sandberg is back as director.