Rating (3 out of 5) Summary: “Shazam!” entertained. For DC this is a massive improvement over their previous […]

Advertisements