As a last minute, spur of the moment type deal, I went to see Shazam tonight. I gotta say... I was surprised by how much I enjoyed it. The movie was fun, the action was solid, and the monsters were actually pretty freaky to look at!
I went into this movie thinking that it was going to be a comic book movie geared towards kids, but it really isn't. The only reason I would say that it is a "kids movie" is because the main character is a kid. Beyond that... man does DC include some terrifying imagery! An example (without giving anything away) is they show a monster biting someone's head off. And not the quick snap of jaws to blur through, but their mouth slowly envelops their head before the teeth close. It was beslubbering disturbing (and pretty damn awesome lol).
The only complaint I have is that some of the fights are very Man-of-Steel-esque in that they'll fly up into the sky just to punch them back down into the ground and have them fall for several seconds.
Overall, I really enjoyed the movie and totally recommend seeing it. I think DC has finally figured out their amphetamine parrot and they are now doing solid movies.