I was very optimistic coming into the movie, especially considering the incredibly high rating on Rotten Tomatoes and here. It would be an understatement to say I was disappointed, the movie was really boring and lame, the backstories of the characters developed really slowly, plot arcs were poorly written and the Dr. Sivana many comics fans could have grown to love was portrayed and developed very poorly. After 90 minutes of lameness and Shazam growing to learn his powers, we expect at least some sort of action, battles, at least something, and guess what, we don't get it. The movie was full of good humor, but it was TOO much, to a point you might think you're watching a comedy or some movie for children, it really suited its age rating, as it did indeed feel like one. On a good note though, some deep themes were brought up and explained pretty well, while Zachary Levi's acting was the only bright spot of the movie. 4/10.