If you're over twelve, skip this. I don't understand the stellar reviews this movie received when it came out. Even as a kid's movie, it didn't cut it. You want to see a good kid's movie, watch any Harry Potter movie not Shazam. It was long, boring, and trite. Think 'power ranger' cheesy. I suppose if you have a ten year old that is a Shazam fan in the house, it might be worth a watch, otherwise, save your money.