4.5 out of 10
With the strength of Hercules, an attempt to stretch an hour's worth of content into a 2 hour 12 minute movie missed its mark.
Apparently, superhero rules state you must only fight after 8pm, because every fight takes place in the dark and dim: city streets, fairgrounds, heros' lair. A technique to help quicken CGI production, but tiresome to continually watch blurred punches and grappling without much detail. Even the baddies, the deadly sins, were dark, shapeless and without character. By the end I was ready to watch some Power Rangers TV episodes of good ole daytime fist-fighting action to get my fix.
Odd scene cuts and choppy character builds with weak resolve added to a drole storyline that never gets Captain Marvel [SHAZAM!] off the ground.
It's a movie about building family, learning trust and saving the world, but trying to mix in a conventional spiteful evil character for contrast just seemed a weak point this go round. There was no spark, no clear sign of teamwork, no good turnaround. No lesson learned from a boy who didn't ask to be evil dealing with his transgressions, or one who didnt ask to be good, dealing with his transformation. It seemed every man or boy for himself.
With scenes that can terrorize kids under 8, this movie just didn't to have an audience targeted to stay the whole 2 hours. 6 people I counted left the theatre early at my watching.
As myself a Zachary Levi fan, even though he brought some pizzazz to Shazam!, I guess he seemed too big for his britches, as my mom would say. And I'd add, too small for his suit, figuratively and literally. His character clearly left out the knowledge and mature nature, omniscience and heart of Solomon, just to keep kids interested to sit in a theatre for 2 hours.
So no spoiler, I think the deadly sins won out in this one in the end.