Marking a significant break from the darker stories that DC has put forth in the past, Shazam! very astutely sheds the edginess and immense self-importance that plagued the likes of Batman vs Superman. It is a coming-of-age movie within a larger superhero movie. And it manages to look more than just convincing at that - it is a genuinely heartwarming tale that succeeds in making you feel, and making you laugh.
Swedish director David F Sandberg has tackled an entirely different genre this time, and handles Shazam! with the same expertise he showed in Annabelle: Creation which mad....