Além disso, o elenco também contribui ao carisma dos protagonistas da parte infantil, Asher Angel como o jovem Billy Batson; e Jack Dylan Grazer como Freddy Freeman esbanjam boa química em tela. A atuação de Zachary Levi como o adulto Shazam não fica atrás, é notável a sua vontade ao interpretar o personagem e o mesmo consegue entrega-lo com uma interpretação muito divertida.