Shazam is a great time! It's fun, exciting, and filled with a lot of heart and soul. This film is also very funny. Zachary Levi is fantastic in this film, he perfectly captured the spirit of a joyful child inside the body of an adult superhero. Nothing felt forced, everything felt natural. The character development is really good, in fact my favorite parts of the movie are the first two acts, because that's where the heart and soul of the film lies. The scenes when Zachary Levi interacts with his brother, and the scenes at the foster home are the best parts of this movie. This feels like a fun throwback to the days of fun comic book movies such as Spider-Man (2002). What an amazing course correction for the DCEU. If they just continue with this series and this character, then DC has a lot of potential here to make great films in the future. The film isn't perfect, it's got some mixed acting, a mixed soundtrack, and I have mixed feelings on the villain. But other than that, this is a great course correction, and probably the best DCEU movie.