David's Reel Reviews Reel Review: Shazam! Over the past three years, DC and Warner Bros. have attempted to play ...