I really enjoyed the trailers for Shazam so I was excited to watch it and it lived up to my expectations. Watch it below!
Billy Batson (Asher Angel) is given the ability to transform into the adult superhero Shazam and all he has to do is shout one magical word. Billy and Freddy Freeman (Jack Dylan Grazer) have fun testing out Billy’s newfound powers, but the fun eventually comes to end when we meet the evil Dr Thaddeus Sivana (Mark Strong).
The performances are excellent. Remember skinny Zachary Levi from The Office? He’s now playing a buff superhero and he’s flawless as Shazam, he really brings the character to life. Jack Dylan Grazer is hilarious as Freddy Freeman, he and Asher Angel played by Billy Batson put all their charisma into their role and you can really. The rest of the cast were good but they didn’t stand out to me as much as those three.
It’s hilarious, I laughed at almost every joke. The comedy was spot-on and said at the right moments which is refreshing for a DCEU (DC Extended Universe) movie. I found it refreshing that the best jokes are in the movie and not in the trailer which makes a change.
The chemistry between actors was so impressive. The way Levi & Grazer play off of each other is truly impressive. The same goes for Angel and Grazer. Both of these kid actors are stars in the making.
It’s a character-driven superhero film and that’s what I really enjoyed most about it. It was such a fun film with its jokes, action, chemistry and just the film overall, particularly how it didn’t heavily rely on action and explosions everywhere, but it was more development of the characters.
The relationship between Billy and all his foster siblings was just incredible to see. The villain I wasn’t a fan of but I did like how they included a backstory about him instead of us knowing nothing about him and that we’re supposed to just care for him when he does appear.
When the action does happen, it was very good. Some great action sequences that i won’t spoil were just refreshing as they weren’t a carbon copy of all other superhero movies. Shazam is fresh in terms of DCEU, it’s easily my favourite. I’ve been waiting for a film like this from DC since The Dark Knight and we have had similar but nothing like this. It’s well-paced, never leaving me bored.
The movie was over two hours but it really felt like an hour and a half. The visuals may not have been as impressive as some of the other DC movies but the cinematography does capture some excellent shots at times.
For me the easily the best moment in the film is when Billy jumps off the rooftop and shouts SHAZAM! and turns into Shazam, love that moment, it oddly gave me chills.
The villain Dr Thaddeus Sivana wasn’t as strong a character as I would’ve liked. Mark Strong is good but I would have liked him to have more of a presence on screen but it’s one I can overlook as villains at times have not been the strongest characters in superhero movies with the focus on the main character.
It does take a while to find its foot in and also it can be a bit predictable with some aspects of the storyline. Dr Sivana’s motivation is undeveloped, I would’ve liked a little bit more information on his motives for why he’s doing what he’s doing.
Apart from a few CGI issues towards the end of the movie I would say overall Shazam is a blast from start to finish and definitely DCEU’s best movie in my opinion.