Movie Review: SHAZAM!


Release Date: April 4th
Directed by: David F. Sandberg
Screenplay by: Henry Gayden
Story by: Henry Gayden & Darren Lemke
SHAZAM created by: Bill Parker & C.C. Beck

This is going to be as ** Spoiler Free **  as I possibly can because of reasons.

I went into the movie maybe watching a single trailer and I have stayed away from anything spoilery. This was the best way to experience this film and I will keep this as spoiler free as I can because everyone deserves to experience this movie like I did. I’m serious. 

I LOOOOOVED this movie so much. I laughed. I cried. I laughed so hard, that I cried (and I’m sure vice versa). There was so much heart to this movie and yet it wasn’t over the top.

Finding the right tones of humor is something that DCEU has struggled with in the past. The attempts at lightening the universe in the past were met with… less than favorable results. I won’t continue to dump on the hot mess that was Justice League or the more awkward cring moments of Aquaman (a movie I  liked). 

 Before we get too deep into this, let me give you a quick rundown:

Billy Batson (Asher Angel) is a foster kid. When he was 4 years old he let go of his mother’s hand and he has been looking for her ever since. He’s smart, he’s a good kid, but he’s had a few ups and downs. After his latest … lets call it brush with authority? He’s placed in a group home run by the greatest people on this planet. Now let me tell you this, every single one of his foster siblings stole whatever scene they were in. It’s always difficult when you have to cast a group of kids, but this cast was great. Little Darla is the most precious thing I have ever seen and she deserved every scene she stole. 


Anyway, one day while running away from some bullies, Billy finds himself in a mystical cave.  There he meets the Wizard Shazam (Djimon  Housou).  He’s looking for a champion. Someone to take over for him now that he’s old. He needs someone worthy and pure of heart. He commands Billy to say his name so that his powers can flow through him. SHAZAM! Billy is transformed into Zachary Levi.  


Zachary Levi, or better known as Chuck from Chuck, was the only choice for this part. He was completely believable as a 15 year old boy who just got super powers. What would you do first? You’d run to your best friend, of course. Freddy (Jack Dylan Grazer) is That Guy who is completely into superheroes and idolizes Superman and Batman (who exist in this universe as this does take place within the DCEU – even though they are not connected). The training montage was a standout scene in the movie. Queen’s “Can’t Stop Me Now” will always be the best musical choice for any scene.  

The audience ate this movie up. There were so many laughs and honestly, my stomach hurt a little after from how hard I was laughing through it all.  


Yet, I don’t want to discredit the sincerity of the movie. There was such much heart built into the movie. Whether it was Billy accepting help from others or if it was little Darla instantly claiming Billy as her new brother, this movie didn’t skimp on the feels. Little known fact (or maybe very well-known fact), but Found Families is my jam. I will never not cry buckets of tears over people finding and choosing their families.  


Sometimes I think that some superhero movies don’t always let us live in those mushy moments and that’s a shame. Even when a movie is the funny one or the comedy that doesn’t mean that there can’t be heart. It doesn’t always have to be undercut with a punchline or a joke (something a certain other universe has been accused of in the past). 

I highly recommend this movie and I can’t wait to see it again. I’m having trouble even picking out a favorite part.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s