March 24, 2019 ‘Shazam!’ Review Shazam! zaps excitement and energy into a franchise of superhero films that have grown stagnant.… « read »