Previously on Shazam!: TV’s Chuck, a.k.a. Zachary Levi, was DC Comics’ choice to play The World’s Mightiest Mortal, as Fawcett Comics once billed him before DC Comics swallowed them and the Big Red Cheese whole back in the ’50s. My thoughts in sum:
It’s the role Zachary Levi was born to play! The best DC Comics film of 2019 does a better job than current comics of recreating that classic CC Beck/Otto Binder magic, the heroic misadventure and the endearing innocence. Sivana’s partners-in-evil are disproportionately horrific as if there were a minimum mandatory Zack Snyder threshold to be met, and Billy Batson’s newly-adult, frequently actionable shenanigans are spared a lot of deserved consequences, but the film’s found-family core and ultimately encouraging vibe have such a puppy-dog charm that it’s hard to stay mad at it.
Levi’s magically adult Billy Batson, his teenage counterpart Asher Angel, his seven foster-family members, and five identically super-powered counterparts are back in Shazam! Fury of the Gods, which is all of the above twofold: the rules-free magic, the wacky misadventure, the thick-skulled innocence, the disproportionate horror, the frequently actionable shenanigans, and the complete lack of consequences on every level. This time the meek attempts at encouragement and puppy-dog eyes tested my patience too far.