Critics Consensus

An effortlessly entertaining blend of humor and heart, Shazam! is a superhero movie that never forgets the genre's real power: joyous wish fulfillment.



Total Count: 378


Audience Score

User Ratings: 14,437
User image

Shazam! Videos

Shazam! Photos

Movie Info

We all have a superhero inside us, it just takes a bit of magic to bring it out. In Billy Batson's (Asher Angel) case, by shouting out one word--SHAZAM!--this streetwise 14-year-old foster kid can turn into the adult Super Hero Shazam (Zachary Levi), courtesy of an ancient wizard. Still a kid at heart--inside a ripped, godlike body--Shazam revels in this adult version of himself by doing what any teen would do with superpowers: have fun with them! Can he fly? Does he have X-ray vision? Can he shoot lightning out of his hands? Can he skip his social studies test? Shazam sets out to test the limits of his abilities with the joyful recklessness of a child. But he'll need to master these powers quickly in order to fight the deadly forces of evil controlled by Dr. Thaddeus Sivana (Strong).

Watch it now


Mark Strong (II)
as Dr. Thaddeus Sivana
Asher Angel
as Billy Batson
Ian Chen
as Eugene
Marta Milans
as Rosa Vasquez
Cooper Andrews
as Victor Vasquez
Ron Cephas Jones
as The Wizard
Michelle Borth
as Mary Shazam
Meagan Good
as Darla Dudley (Adult)
Stephannie Hawkins
as Bus Passenger #6
Lovina Yavari
as Store Clerk
Natalia Safran
as Mrs. Sivana
Caroline Palmer
as Billy's Mom
Ava Preston
as Lillian Price
Evan Marsh
as Burke Breyer
Cassandra Ebner
as Bus Passenger #2
Andi Osho
as Ms. Glover
Mitra Suri
as Bus Passenger #1
Lotta Losten
as Lynn Crosby
Shayna Ryan
as Art Museum Goer
Heather Capuano
as Carnival Goer
Cyndy Day
as Mom on Airplane
David Kohlsmith
as Young Billy
Rachel Boyd
as Senior Girl
Rachel Boyde
as Senior Girl
Angelica Lisk
as Hann-Bus Passenger #7
Kerri Kamara
as Attractive Lady
Simon Northwood
as Businessman
Paloma Nunez
as Realtor
Lou Lou Safran
as Sivana's Twin Sisters - 12 Years Old
Brian Kaulback
as Mall Santa Claus
Carson Manning
as Board Member
Harper Gunn
as Little Girl at Carnival
Ali Badshah
as Mehmet Kotil
John Stead
as Bus Passenger #5
Adam Rodness
as The Receptionist
Jeff Sanca
as Bus Driver
Jesse Bond
as Father at Carnival
Stephen Alexander
as Carnival Goer #1
Tosh Robertson
as Student #3
Dana Reznik
as Carnival Mom
View All

News & Interviews for Shazam!

Critic Reviews for Shazam!

All Critics (378) | Top Critics (43)

  • After lazy reliance on phoney gravitas and blundering with its first serious stab at levity with Aquaman, DC has found a comic torch-bearer of pure heart to illuminate the path of righteousness ahead.

    Apr 7, 2019 | Rating: 4/5 | Full Review…
  • For a long, glorious stretch, Shazam! plays like the anti-Nolan antidote it is.

    Apr 5, 2019 | Rating: 4/5 | Full Review…
  • It's a bummer when the bad guy shows up and Shazam becomes like every other superhero movie - worse, really, because the storyboarding is so poor that it's hard to tell what's going on. In the climax, Sandberg misses nearly every one of his marks.

    Apr 5, 2019 | Full Review…
  • In context and considering the movie monstrosities that have preceded it, Shazam! is irrepressibly fresh and wholesome, and ultimately suggests a new and exciting future for the stars of the DC Extended Universe. Up, up and away!

    Apr 5, 2019 | Rating: 4/5 | Full Review…

    Kevin Maher

    Times (UK)
    Top Critic
  • Director David F. Sandberg remains a horror guy at heart (Lights Out, Annabelle: Creation), and the ping-ponging between yuks and yikes leads to a pretty nasty case of aesthetic whiplash.

    Apr 5, 2019 | Rating: 1/5 | Full Review…
  • "Shazam!" is the funniest, sweetest and most innocent movie in the DC Extended Universe - a sign that it is at last ready to compete with Marvel.

    Apr 5, 2019 | Rating: 3.5/4 | Full Review…

Audience Reviews for Shazam!

  • Jul 23, 2019
    The titular Shazam and has alter-ego Billy Batson feel like completely different characters. This is not unheard of for a superhero by any stretch, but when accompanied by a change of actor, it's a pretty jarring situation. I also have a hard time figuring out who the target demographic is with this thing. Seems all over the place. But! at the end of the day, the most important question is "Did I enjoy Shazam!?" and to that the answer is still somehow yes. Probably the best that the DCIThoughSheWasWithUniverse has to offer, with the glaring exception of Wonder Woman.
    Gimly M Super Reviewer
  • Jul 19, 2019
    Feels even more like the "odd man out" of the franchise than "Wonder Woman". It has a real sense of fun, which these movie's desperately need.
    Alec B Super Reviewer
  • May 24, 2019
    The gist of this iteration of the ever-popular (of late) superhero cult is that most people want some superpower, well, at least most kids want something in that vein. So this is a sort of wish fulfillment fantasy, then, as our hero, a powerless child, an orphan, inherits all sorts of curious abilities that ultimately lead to a familial reconciliation, which is the big win in the film, which is not even to mention the loads of CGI funhouse fireworks that come when somebody with a cape is onscreen. Some beer from the local Quik-E Mart can only improve things. And so a little fun, at least until the bad guy shows up and the film disintegrates somewhat into the obligatory, overdone, big-fight-at-the-end cliches.
    Kevin M. W Super Reviewer
  • Apr 21, 2019
    It seems like the secret to the success of the DC movie universe is making fun, lower stakes adventures with the characters the public has the least knowledge about. Shazam actually begun as a "Captain Marvel," and now comes on the heels of the MCU's Captain Marvel. We follow Billy Batson (Asher Angel), a teenage orphan trying to find his missing mother. He stumbles into a wizard's realm and is given a special power whereupon he turns into a square-jawed, broad-shouldered superhero (Zachary Levi) by saying "Shazam." What follows is like a superhero version of Big and it's goofy, charming, and reminiscent of an 80s Amblin movie, where children's movies were allowed to be a little creepy and weird. The movie is light, cheerful, and heartfelt with its doling out of family messages to go along with the slapstick and personal growth. It's very much envisioned from a young boy's fantasy perspective of being a super-powered adult, where the first things to be done include buying beer, going to a "gentleman's club," in between testing out bullet invulnerability and flight. Levi (TV's Chuck) is excellent at playing an adult version of a kid. I was initially dismissive of his casting but he's perfect for this part. There's a satisfying sense of discovery for Shazam and his excitable foster brother (Jack Dylan Grazer) that doesn't get old. The movie is more concerned with how the superpowers are affecting Billy's relationships and sense of self than any larger, planet-destroying danger. The film even sets up its villain (Mark Strong) by giving him a decent back-story and opening the movie to explain his crummy family. It's not a three-dimensional villain by any means but the attention given to make him something more is appreciated. The other foster kids in Billy's new family are more archetypes but amusing, and their involvement in the final act raises the joy level of the finale. Shazam! is a movie where people are genuinely excited to be superheroes or associated with them, and that gleeful, buoyant revelry is downright infectious. Nate's Grade: B+
    Nate Z Super Reviewer

Shazam! Quotes

There are no approved quotes yet for this movie.

News & Features