Definitely has its moments, bit in total the movie feels inconsistent which kills most of the buzz. It switches from rather serious scenes where people actually get hurt to PG-6 compatible simple humor back and forth a few times. With ever transformation the whole character changes, Shazam acting more like a 5 Year old than the 15 Year old Teenager he's supposed to be. Freddy sometimes acts downright malicious, which is not a problem per se except that everyone else doesn't really seem to be bothered much by it.
Still not a bad take on the comic, but it feels inconsistent and left me wondering what age the target audience is supposed to be ...