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.



Reviews Counted: 356

liked it

Audience Score

User Ratings: 10,799


All Critics | Top Critics
Average Rating: N/A
Reviews Count: 0
Fresh: 0
Rotten: 0


Average Rating: 4.2/5

You may have noticed some of the recent changes we have made. To read more about what we’ve been working on behind the scenes, please check out our new RT Product Blog here.

User image

Tickets & Showtimes

The movie doesn't seem to be playing near you.

Go back
Enter your location to see showtimes near you.

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).


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 (356) | 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!

The main problem with this irregular superhero movie is that Billy and Shazam are like two completely different people, which makes it almost impossible for us to connect with the character, and it doesn't help that the goofy humor doesn't always work, despite some inspired moments.

Carlos Magalhães
Carlos Magalhães

Super Reviewer

It was not what I expected, honestly. There were some charming moments here and there, but this film is further proof that there are too many, unnecessary superhero films being made that are stitched together with poor scripts, lousy villains, and cliched characters. I am begging you: give me a good superhero movie.

Matthew Samuel Mirliani
Matthew Samuel Mirliani

Super Reviewer

If "Big" was a superhero movie, it'd be Shazam! This DC-Comics-adaptation swoops in with lighthearted humor and a surprising amount of heart thanks to its charismatic lead in Zachary Levi. The film is full-fledged fun and entertainment that is surely a surprise for 2019 as well as DC's slate of fluctuating films. 4/5

Eugene Bernabe
Eugene Bernabe

Super Reviewer

The films in the world of the DC Universe haven't exactly been smooth sailing from the beginning, but I would definitely say they've found their stride in these last few years. From standalone films like Wonder Woman and Aquaman, they're proving that taking a step back is sometimes the best thing to do. Shazam! is the latest film to be added to this collection of movies and while some may view it as incredibly cheesy, I believe the majority of audiences will find it to be an absolute blast as I did. Here's why, when Shazam! hits theatres, you should definitely seek out a screening of it. Following young Billy Batson at a very pivotal point in his life, after having lost his mother and jumped between foster homes throughout the years, he may have finally found one that works for him. Making friends with one of the foster kids in Freddy Freeman, he's interrogated about what superpowers he would love to have. Little does he know that he's about to stumble upon a magical wizard who will grant him numerous abilities and be able to turn himself back and forth between boy and man. This may sound silly and that's because it is, but it's all done in good fun and the story plays out very well on-screen. When going into a film like this, you need to know what you're in for, otherwise, you may find yourself cringing at the cheesiness of it all. Shazam! embraces its cheese and pokes fun at classic films that it's clearly borrowing from and even pokes fun at the fact that this film even exists in the same world as movies like Man of Steel or Aquaman. That being said, you absolutely don't have to see any prior films, because this movie truly does stand on its own, which was a breath of fresh air. In terms of pure enjoyment, this movie fires on all cylinders and hits all the right notes, being a near-perfect film for what it's striving to be. On the other hand, where I feel this film continuously took a nose dive was within the villain subplot. While Mark Strong gives his all here and commits to creating a great character, the certain characters around him and the burden that comes with the powers he has, felt very strange and out of place in my opinion. Aside from that, I really have nothing to complain about, but these things are very much present on multiple occasions throughout the movie and I wasn't a big fan of them. The idea behind them was interesting, but the overall execution just didn't quite work for me. In the end, Shazam! is a fantastic, comedic superhero flick, with a few minor weaknesses throughout. Zachary Levi as the leading man is the reason to see this movie alone, as his charisma and chemistry with Jack Dylan Grazer is absolutely amazing. Aside from a few annoying aspects, there is so much to love about this movie. I had a blast with it and I think you will too. I definitely recommend checking this one out when it hits theatres.

KJ Proulx
KJ Proulx

Super Reviewer

Shazam! Quotes

There are no approved quotes yet for this movie.

News & Features