Shazam!
Ruth Maramis
Plenty to like here, especially Zachary Levi's unabashedly-exuberant performance in a role he's born to play. I have my quibbles but still excited for what Shazam will do next in the inevitable sequels.