When you hear that DC Comics is bringing yet another superhero to the big screen, the news likely follows with a groan of both exhaustion and presumed mediocrity. I will admit this was my initial reaction to “Shazam,” a character that few outs...
Read the full review »