Pour protéger un talisman magique d'une utilisation malveillante, un adolescent nommé Billy Batson reçoit le pouvoir de devenir un super-héros adulte, Capitaine Marvel, (Captain Marvel) avec un seul mot magique : "Shazam !".
La serveuse impertinente et ambitieuse Mary Evans amuse et se lie d'amitié avec l'aimable réalisateur hollywoodien, rarement sobre, Max Carey. Max invite Mary à l'avant-première de son film et, après une nuit de beuverie, elle obtient un contrat pour un studio. Mary découvre ses rêves mais...