Superhero Shazam first appeared in comic books nearly 80 years ago. The character has weathered a long, complicated history, rife with lawsuits and name changes. The only thing that has remained the same is his bright red suit emblazoned with a huge gold lightning bolt.
"Shazam!" is the first big-budget blockbuster for the character, and the filmmakers have stayed true to its essence — combining his childlike 1940s gee-whiz enthusiasm with a postmodern sense of irreverence, creating a film that is delightfully playful and sharply self-aware.
Lovably nerdy "Chuck" star Zachary Levi packed on the muscle to play Shazam, who shares a lot of qualities with that other DC star, Superman. They both have super speed and strength, the ability to fly, a strong jaw, the same haircut and even a secret identity. But Shazam's alter ego doesn't have the gravitas of Clark Kent. Rather, deep within the body of this brawny superhero lie the mind and heart of a kid, 14-year-old Billy Batson (Asher Angel).
As a world-building origin story, "Shazam!" has a lot of heavy lifting to do. Written by Henry Gayden and Darren Lemke (who collaborated on TV's "Zombie Roadkill"), the film often feels stuffed with overwrought mysticism (Djimon Hounsou in a frizzy wizard beard trapped in a cave of ghouls imbues Billy with his powers) and bogged down by melodramatic back stories for Billy and his nemesis, supervillain Thaddeus Sivana (Mark Strong).
The tragic personal histories offer plenty of motivation for the characters, but they're somewhat shoddily written and bloat the two-plus-hour running time.
Ultimately, the myth-building distracts from what makes the film so fun: the charming dynamic between Shazam and his smart-aleck, superhero-obsessed foster brother Freddy ("It" breakout star Jack Dylan Grazer), as well as the rest of their quirky band of foster siblings.
The movie truly takes off when Levi is in the picture. His Shazam is goofy and innocent; amazed by and barely in control of his own powers. Levi's infectious, big-kid energy makes him a great candidate for a remake of "Big." (We're not the only ones who think so; there's even a reference to the 1988 Tom Hanks classic.)
But one can't help but feel that Levi's cheery Billy is out of step with Angel's performance, who operates in a much darker tone, portraying Billy as a tormented, disaffected foster kid searching futilely for his family. He might be pure of heart, but it takes him a while to realize that's what he wants.