Another example of DC putting the best scenes in the trailer out of context. Overall it is a fun family movie for younger audiences but doesn't deserve the hype it's receiving. Maybe my 6 is harsh but I was expecting a 9 due to rotten tomatoes' 90/100 Cons:
The script is one dimensional full of clichés and leading to very irrational conversations and occurrences which feel guided by desired plot points.
Antagonist is not relatable at all, simply bad for the sake of being bad.
Billy and Shazam do not feel like the same person and Shazam script is weak and tries to hit a punch line every other line.


Pros: