Todos llevamos un héroe dentro, solo hace falta un poco de magia para sacarlo. En el caso de Billy Batson (Asher Angel), es gritar una palabra: ¡SHAZAM! Este chico de acogida de 14 años se convierte en el superhéroe adulto Shazam (Zachary Levi), cortesía de un antiguo brujo (Djimon Hounsou). Aún un niño en el interior, pero con cuerpo celestial, Shazam se rebela en esta versión adulta de sí mismo haciendo lo que haría cualquier adolescente con superpoderes: ¡divertirse con ellos! ¿Puede volar? ¿Tiene visión de rayos X? ¿Lanza rayos con las manos? ¿Puede escapar de su examen de sociales? Shazam se lanza a probar los límites de sus habilidades con la alegre osadía de un niño. Pero tendrá que dominar estos poderes rápidamente para luchar con las fuerzas mortales controladas por el Dr. Thaddeus Sivana (Mark Strong).