It's a movie for 5 years old kids. Poor performances and lack of a good plot. Suddenly the smart kid becomes a moron ones he became Shazam. The funny moments are not funny at all. They are ridiculous moments. I expected more because of the high rank but it's not worth watching. The final part is even more disappointed.