Culture March 17, 2023

REVIEW: 'Shazam! Fury of the Gods' strains too hard for the magic that once came naturally

WATCH: Zachary Levi and Lucy Liu talk about new movie, ‘Shazam! Fury of the Gods’

Long ago in a galaxy far, far away -- think pre-pandemic Earth in 2019 -- DC Studios unveiled "Shazam!" as a movie that was frankly no big deal. And that was its charm.

In theaters packed with dark knights and budget-busting epics, here was proudly cheesy escapism that went down easy.

As it too often happens, the virus of too-muchness has infected the sequel, "Shazam! Fury of the Gods," which strains way too hard for the magic that once came naturally. Still, it's far from a total loss. The movie's invitation to shake your sillies out will be hard to resist for underserved family audiences.

MORE: Review: Director Edward Berger's take on 'All Quiet on the Western Front' grabs you with tension that won't quit

The DC Extended Universe (DCEU) once blighted us with such angsty epics as "Suicide Squad" and "Justice League." This "Shazam" follow-up is more like the party time fun of "Aquaman" and "Wonder Woman" -- you know, movies that don't make us feel bad about feeling good.

And what a blast that Zachary Levi is back to play superhero Shazam like an overgrown kid in a comic-book store -- which, of course, he is.

Courtesy of Warner Bros. Picture
Zachary Levi as Shazam, in "Shazam! Fury of The Gods,".

Before being reborn by saying the magic word "Shazam," an acronym of the immortals Solomon, Hercules, Atlas, Zeus, Achilles and Mercury, this muscled do-gooder in spandex was just a kid named Billy Batson, played by Asher Angel.

You remember Billy, a constant runaway from the Philadelphia foster homes he's been forced to endure since his teen mom deserted him. Billy's foster bestie is Freddy (the scene-stealing Jack Dylan Grazer), a kid on crutches with a smart mouth on him.

Editor's Picks

Things have changed for Billy and his orphaned buds -- Mary (Grace Caroline Currey), Eugene (Ian Chen), Pedro (Jovan Armand) and Darla (a fab Faithe Herman) -- ever since the Wizard (Djimon Hounsou) picked him as his successor.

"Put your hands on my staff," demanded the Wiz. "Gross!" said Billy, in a response that typified the script's "Deadpool"-lite irreverence.

Courtesy of Warner Bros. Picture
Jovan Armand as Pedro Pena, Jack Dylan Grazer as Freddy Freeman, Asher Angel as Billy Batson, Faithe Herman as Darla Dudley, Grace Caroline Currey as Mary Bromfield and Ian Chen as Eugene Choi "Shazam! Fury of The Gods,".

I'm pleased to report that cheeky attitude still pops through in "Shazam! Fury of the Gods" as Billy/Shazam and his kid besties, now in adult superhero bodies -- Adam Brody for Freddy, Meagan Good for Darla, Ross Butler for Eugene, D.J. Cotrona for Pedro and Currey playing both versions of Mary -- take on their greatest challenge yet.

Courtesy of Warner Bros. Picture
Ross Butler as Super Hero Eugene, Adam Brody as Super Hero Freddy, Grace Caroline Currey as Super Hero Mary, Zachary Levi as Shazam, Meagan Good as Super Hero Darla and D.J. Cotrona as Super Hero Pedro in New Line Cinema's action adventure "Shazam! Fury of The Gods,".

The threat comes from the Daughters of Atlas, a vengeful goddess trio -- Hespera (Dame Helen Mirren no less), the dragon-riding Kalypso (Lucy Liu) and Anthea ("West Side Story" breakout Rachel Zegler) -- with the usual plan for world domination. As Hespera sees it, these children have stolen their powers and it's #runforcover.

MORE: Review: "Cocaine Bear" is selling cheap thrills, but it's not so bad it's good

No spoilers except to say that returning director David F. Sandberg keeps the plot zipping along with no sacrifice to the crazy family vibe among the actors. And Zegler, as a 6,000-year-old goddess, brings a disarming innocence to her crush on our boy Freddy.

When the script falters, the spirited actors are always there to pick up the slack.

Courtesy of Warner Bros. Picture
Meagan Good as Super Hero Darla, Grace Caroline Currey as Super Hero Mary and D.J. Cotrona as Super Hero Pedro in "Shazam! Fury of The Gods,".

Levi, 42, best known as the star of TV's "Chuck" and the neurotic, nonconformist Jewish doctor on "The Marvelous Mrs. Maisel," takes a tip from Tom Hanks in "Big" and never loses sight of the hormonal boy inside his brawny superhero.

Courtesy of Warner Bros. Picture
Zachary Levi as Shazam, in "Shazam! Fury of The Gods,".

The goddess contingent has less to do, forced to play things straight while the infantile wild bunch runs amok.

MORE: 'Creed III' review: Michael Jordan and Jonathan Majors turn sequel into clash of 2 acting titans

Still, it's a hoot and a half watching Mirren drop-kick goofball Levi into a brick wall. Or it is to me.

Courtesy of Warner Bros. Picture
Zachary Levi as Shazam and Helen Mirren as Hespera "Shazam! Fury of The Gods,".

That kind of juvenile nonsense will lead some to cringe and label "Shazam! Fury of the Gods" as stupid kid stuff. Fair enough, frequently that's just what it is.

But more often this up-for-anything sequel is aimed at the kid inside that hopefully none of us ever loses.