Owen Gleiberman Chief Film Critic Why did they give Zachary Levi a haircut for “Shazam! Fury of the Gods”? Four years ago, in the first “Shazam,” Levi played a kid in a superhero’s body, and the movie was smart and witty enough to be a caped version of “Big.” Levi’s look was a major part of it.
Shazam, with that cheesy lightning bolt and gold belt and white Italian-restaurant tablecloth of a cape, didn’t resemble other recent comic-book-film heroes; he was more like something out of the ’40s.
And Levi sealed the deal was his big popping eyes and ingenuous gee-whiz grin (he was, after all, playing a 14-year-old inside), as well as the hair that topped off his boyish spirit.
It was dark and shiny and stood up an inch-and-a-half from his head — a ‘do as superhero stylized, in its way, as the old Superman’s.
Read more on variety.com