How this got an 8 rating is beyond me. It's marketed as a superhero spoof and instead DC sits us through an excruciatingly boring movie full of missed opportunities. Shazam, a 14 year old boy in a superhero body, was poorly scripted, and it was here all the opportunity was missed. Maybe 12 year-olds will like it, but as far as producing a great spoof DC again didn't just served up a forgettable flick, they've dished up a movie to avoid at all costs. To top it off it was at least 30 minutes too long!