I loved it.Shazam is one of the best super hero movies of the decade. Its like one of the movies in the Raimi era (2000 movies) that happens to be in the 2010 movies. Its in fact my favorite DCEU movie. And I’m a MCU fan.For people who ask me “is Shazam better than Captain Marvel.”I whole heartedly say yes, but I am not here to criticize Captain Marvel THAT much. I will mention only a couple questions, but this will be a SPOILER FREE review.So lets go over the quick things that I don’t like.Like Cosmonaut Variety Hour said, the pacing is kind of an issue.I didn’t mind the first two thirds, but in the third act I feel like they should have cut 2 minutes out of the final fight. The third act went on a tad bit too long, and I think we could have gotten the point. I do admit that the final fight was too long.So lets go over the things that I loved.Asher Angel and Zachary Levi as ShazamShazam is literally my favorite character in the DCEU.I loved the character arc for Billy Batson. I totally understand why he would try to run away from his foster parents, and when he meets someone extremely important, I felt SO bad for him. I empathized with him.Asher Angel plays a great young Billy Batson. But lets talk about the true hero.Now here’s the comparison.I love Zachary Levi because in the movie there are moments where I think “I can’t think anyone else could play Shazam because Zachary Levi is killing it.”In Captain Marvel, at the end of the movie I thought “I think Brie Larson did a good job, but there are DEFINITELY actresses that would be better than her.”I believe that Brie Larson did a good job, but the character was boring and uninteresting. She said everything in a deadpan manner, she comes off as too serious. Brie Larson barely has a character arc, and she is rarely emotional. Even when she’s emotional, there are other actors that are one upping her or putting on better performances.When Brie Larson finds out Yon Rogg lost her memory, she wasn’t devastated, she comes off as annoyed. She’s like “okay. whats next.” That bothered me a bit because there are many actors who don’t even have an Oscar yet they show better acting (RDJ’s acting in Civil War).Okay, back to the topic.I like Shazam as a character because he wasn’t annoying. Zachary Levi plays Shazam as an adult who’s in a kid’s body, but he isn’t annoying or stupid. Zachary Levi basically plays like an adult version of Asher Angel.I also like Billy Batson because lets be honest. When a teenager first gets super powers, he might use it for selfish reasons. But it is a character arc. Its what anyone would do as a teenager. It makes sense.I also love Jack Dylan Grazer as Freddie Freeman. Jack Dylan had great chemistry between both Asher Angel AND Zachary Levi. It felt genuine, and I liked it.My favorite scene of Shazam was when they were making YouTube videos of finding out Shazam’s abilities.It was so cute and great. The Queen song “Don’t Stop me Now” fit so well, and I felt my inner kid in me. It was so adorable seeing Shazam trying to fly or flicking trash cans away. Hopefully Cinemasins remove sins.I also liked Mark Strong as a villain. Like Vulture in Spider Man Homecoming, I find that Thaddeus was more menacing by himself than when he is surrounded by CGI Seven Sins. I don’t know, when Dr. Sivana is by himself talking to the children, I felt that he was more menacing by himself. But when he’s with cgi beasts, he felt okay.I could understand his motivations, and while he isn’t on the same level of villain like the Joker, Thanos, Vulture or Killmonger, Dr. Sivana is still a good villain.I like Shazam because it was more consistent, and all three acts were well.I also like how Shazam finds his powers. He doesn’t just get it first try and be a master at it (ex: Captain Marvel).I don’t know, but here’s another quick comparison.In Captain Marvel, she can shoot blasts of energy due to her having SPOILER tesseract powers. I understand that. I don’t understand how she can fly. That was unrelated, so whatever.But then she does it…first try. She just flies automatically, without any effort on her first time. She becomes a master at it in 10 minutes. It kind of suspends our disbelief because no one can do it first try. Even Iron Man or Super Man couldn’t fly on their first time. It just kind of falls flat and makes Carol less relatable.Compare this to Shazam, where it takes MULTIPLE attempts for Shazam to fly, and even when he flies, he still struggles. Shazam only flies when he remembers Freddie’s words, and he barely flies well. That's why Shazam’s flying moment is more empowering and better because Shazam overcomes obstacles, and he still isn’t a master at it.Finally, the humor was mostly consistent. It wasn’t cheesy or quips. It was genuine humor that I laughed. I loved the scene where Shazam apprehends his first robber, and the woman had pepper spray, and how Shazam is just trying to be inspiring. That was great comedy.In conclusion, I like Shazam because of the characters, the consistency of the plot, the great humor, and it was really wholesome. It made me feel like a kid again. Remember the critic from Ratatouille who after eating Remy (the rat)’s food, he remembered when his mom used to cook it?That was literally me. In a world where there are a lot of super hero films, it made me feel like a kid and want to be a hero. Shazam had a genuine touching message about family, and it had Great heart.I give this movie a 8/10.I urge EVERYONE to watch it because its a breath of fresh air. Its like one of the 2000 super hero movies that happens to be in the 2010s, but is better. I mean, if everyone can see the MCU Captain Marvel, then I think everyone should watch the REAL Captain Marvel.