Shazam has arguably the goofiest plot device in the long history of goofy superhero plot devices: In order to tap into his superpowers and transform into his superhero self, Billy Batson (played by Asher Angel in this movie), a 14-year-old runaway teen, must shout “Shazam!” into the ether and get throttled with a bolt of lightning.
Saying that magic word grants him the wisdom of Solomon, the strength of Hercules, the stamina of Atlas, the power of Zeus, the courage of Achilles, the speed of Mercury (SHAZAM!), and a body some 15 years older and at its physical peak (a …