Shazam is a great movie u can read any review u will see most of them are really positive. So here u can have my quick review, i'll endorse the good points i really liked and as i've seen people are already saying and complain about 3 items that were not great/bad in my opinion.

First of all, the movie is about family, it fits perfectly as a "christmas" movie , it has bunch of good moments that are balance with the ammount of drama and emotional tone ,that both the protagonist and the antagonist pass through, they are enough, perfectly fit it right, this is a big HIT since most of the Super Heroes movies miss it or over do it.

The kids were awesome, they are excelent actors for their age , they have enough frame time so we can start to liking'em. The movie does has more jokes then i'm actually fine with, but in this movie in specific the Jokes works, and are really great because afterall most of the jokes are made by the kids or actual situations we can see kids passing through. So even though they have plenty, plenty of jokes, most of them are actually realistic.

Horror Scenes, so this is BIG BIG hit, this factor makes the movie more polished and flawless. Between the silly scenes/ family scenes, we have some tense moments of sadness anddd HORROR scenes, they really seem to be drawn out of some big hit horror movie and did fit the movie giving it a "danger sensation" that's clearly necessary so there are stakes in game, and the movie does stabilish it.

The bad sides: Sin's appearances, they suck, they are horror creatures but they are too generic , even the same colors, maybe their eyes should have their sin color's, at least that. Other bad point is that silvana is a Black Adam, and not silvana ... and that sucks afterall it will be the same thing when we have black adam. And lasts bad point, Levi kindda overdo the kid in himself , cause Billy (kid) tries to be more mature and when he turns to kid he kinddas overdo it, but this is a (silly) problemn :P. And i disliked the Hero Cloths because they look too much tech oriented and not magic in my opinion ( most bracelets and lighting) but ok.

I do recommend watching the movie if u like fun movies.