Shazam! is now in theaters directed by David F. Sandberg starring Zachary Levi as the titular superhero along with Asher Angel as Billy Batson, Jack Dylan Grazer as Freddy Freeman and Mark Strong as the villain, Dr. Thaddeus Sivana. The flick is currently the number one movie at the box office as it brought in around $56 million, which is better than expected and estimated. So far so good.
My own thoughts on Shazam! is that overall I found it to be just an okay movie. It didnât blow me away, but at the same time, I didnât hate it. Following Wonder Woman and Aquaman, I did expect Shazam! to be better, and I probably place it toward the bottom of my DCEU list, maybe the second last in front of Suicide Squad or just above Justice League. My main two problems with the flick are the script and also that it wasnât epic enough for me. Letâs dive in.
Regarding the script, we know that originally Shazam! was supposed to feature Dwayne Johnson as Black Adam. Johnson confirmed this a couple of days ago with word that the Black Adam movie will film next year. Basically what they did with the script is to remove the Black Adam parts and sort of combine them with Mark Strongâs villain, Sivana, which honestly I didnât have a problem with. I understood why they removed Black Adam, which is because if Shazam! failed when it featured Black Adam, then you have two characters that fail. This way, without using Black Adam, if Shazam! failed, then at least you could still make and try and potentially fix things in a Black Adam movie. At least the good news is that Shazam! comes out a winner, so Black Adam should come off pretty good as well with Dwayne Johnson in the starring role.

The Bad
A big problem I found with the script was the handling of Billyâs parents. Just lazy writing. The movie first explains things in that the young Billy gets lost from his mother at the carnival. I initially was suspect but figured they would approach it again later in the movie, which they did, and it was awful. Doesnât anybody associated with this movie have any kids? While they do explain the reason for Billy going into foster care is that his mother didnât want him, they showed a flashback scene with the mom (where she looked nowhere around 17) watching Billy with the cops, and then she leaves. Huh? Child abandonment, anyone? Or how about endangering the welfare of a minor? It would have gone a long way having some sort of small scene where the mom tells the cops or foster care that she doesnât want her kid. They made it out as if the mom changing her name and his dad in jail as the reason why nobody could find his parents, at least that is how it came across. And then what? Within two minutes Billyâs new foster bro finds Billyâs real mom and dad? As I said, pretty lazy writing. They probably should have kept Billy as an orphan like in the comics.
What else did I have issues with? Oh, I didnât like how when Billy and Freddy were trying out the Shazam powers how it led to nothing. They were basically just goofy little skits to get a laugh. I didnât think the save-the-bus scene was that epic (Superman and Spider-Man already did it). The post-credit scene also came off lazy as it was just an extra âpowersâ scene they didnât use; so âletâs put it at the end,â right, because Aquaman hit a billion? Speaking of powers, admittedly I am not a huge Shazam fan or uber knowledgeable about the character, but what happened to the âwisdom of Solomon?â Shazam was a dummy and more of a dummy as Levi than when he was Billy (my 15-year-old hated a lot of Leviâs lines, but my 11-year-old didnât mind them), which brings me toâŠ
Shazam and Billy were complete opposites and were nothing alike, which made them out to be two completely different characters. Billy was all mopey and Shazam was âgolly-gee-whiz!â I suppose getting granted superpowers with a jacked body would make you a lot happier, so there is that, but the difference between the characters is really noticeable (my 15-year-old had more of a probem with this than I or my 11-year-old did).

More bad writing comes in the scene with the truck hitting Freddy. It would have been a lot better if they had ALMOST hit Freddy causing Freddy to lose his balance and fall down and then bully him with Billy coming in for the save. They hit Freddy with the truck so hard that it caused a dent, but Freddy was fine. Huh? Not to mention hitting Freddy with the truck would have been against the law (like big time!).
What else is wrong with the movie? The Seven Sins looked terrible. They came off as something out of a Ghostbusters movie or cartoon. They all looked and sounded the same. It was really hard to tell the difference between any of the characters, save for maybe Gluttony who had a big mouth. Also, the Seven Sins were hyped up by the Wizard as killing millions, but all they did was kill a half dozen or so people, and they didnât come off as a big threat, IMO. Speaking of building things up, the boards of directors scene didnât fit with the movie at all. Sivana throws his brother out the window (my fifteen-year-old looked at me and mouthed âWHAT?!â), lets his crippled father get beaten to a pulp (watch closely as the door closes), and the other board members die in horrific fashion (one Venom-like), and I donât think anybody died in the rest of the movie (lol). The scene was way too over the top for the flick, and again didnât fit with the rest of the film. They should have either continued with making the Sins out to be really, really bad (maybe influence humanity in some bad way or something?) or tamed the office scene down a lot (Iâll say my 11-year-old liked the Sins, but my 15-year-old and myself really didnât).
I also didnât like how Zachary Leviâs character wasnât called Captain Marvel. The movie shows just how stupid it is that the character doesnât have a name. He canât introduce himself as âShazamâ otherwise he would revert to being Billy, so it kind of comes off really dumb. There were some funny moments about the fact he doesnât have a name in the film, but it got old. I wish DC would have kept using the name. Marvel ruined the âCaptain Marvelâ name and character with Brie Larson and Carol Danvers, so it would have been nice to have kept DCâs Captain Marvel around. Fâ Marvel Studios and Disney.

The Marvel family or the Shazam family or whatever they are called (Mary Marvel Shazam?? Sounds awful) I also didnât like. I felt they â pardon the pun â stole Shazamâs thunder. You realize that all Shazam did was to defeat the weakest of the Seven Sins with Envy? A simple lightning bolt did the trick, and then he saved Sivana. Lame. Big let down and not an epic enough moment. I think they should have saved and teased the Shazam family (or whatever they are called) for the next film.
No surprise, but I also didnât like the Superman cameo. It didnât look like Cavill and I didnât like the look of the suit. If Henry Cavill couldnât have done the part, I wouldnât have included the scene (the director explains things here). Part of me blames Cavill and part WB. If I was Henry Cavill and wanted to stick around as Superman, I would have done the cameo for frigginâ free. By WB not using Cavill here, I guess they are stating he may no longer be their Superman. Good luck to whoever replaces him.
Another small nitpick is that a lot of the cool footage that was in the movie was present in the trailers. I personally do not like watching trailers as they can spoil things, but I get that it since Shazam! is considered a risk they had to reveal a lot of cool moments to pull in the audience.

The Good
So what did I like about the movie?
The casting was great. Mark Strong is an awesome actor and villain. Boy, what a great Lex Luthor he would have made. I also liked that they didnât save Sivana and kept him as a villain. Shazam says something about how the Seven Sins are only using Sivana; so maybe you expect Sivana to realize this and that the movie might turn him into a good guy or something. Nope. And as we saw with that super cool mid-credit scene, they are possibly setting up Mark Strong to return as Sivana for another movie along with Mr. Mind. Nice!
Zachary Levi was a terrific Shazam. While he was corny and had a different personality than Billy, he still did a terrific job. I want to see Levi alongside the Justice League and get a reaction. That would be great stuff. I also want to see Levi in a sequel. Also, the Shazam suit looked really good. When filming started, set pics surfaced which caused the internet to go haywire, but the CGI for the film looked decent enough. I canât really recall seeing anything that bad regarding the CGI, except for how the Sins looked (generic).
The rest of the cast was also really good. No problems with the child cast, though I did want to see Grace Fulton as Mary Marvel and not another actress (she is 22 years old in real life after all). Speaking of the Marvel family, it was cool to learn that Adam Brody played Super Hero Freddy and D.J. Cotrona played Super Hero Pedro, as the two actors were once cast for George Millerâs Justice League Mortal movie as Flash and Superman, respectively.
The use of the tiger was also a cool nod to Tawky Tawny, the âdimensional door sceneâ with the other villains, and the Mr. Mind cameos came off really cool as well.

Final Thoughts
Shazam! is a fun and entertaining movie. Itâs definitely more aimed at the family âpopcornâ general audience crowd than it is at the hardcore comic fans; however, I always say that if you can please the hardcore fans youâll please the popcorn general audience fans even more, which is something the Russo brothers excel at (hint, hint!), so hopefully with the next movie and with Black Adam they take the time to fix and smooth things out a bit. I give Shazam! around a 6-7 out of 10.
