Some fans have criticized Zachary Levi for not being muscular enough after seeing photos of him in his Shazam costume, which appear to have muscles built in (as all superhero costumes do). Levi took to Instagram today to show off his body, which he’s been working on for months in preparation of his Shazam role.
Then Levi’s new best friend, Henry Cavill, left a nice comment. Cavill knows a thing or two about superhero bodies, after all. “Looking fantastic Sir!! Bloody nice work! And your nowhere stare is on point,” Cavill said. You can check out Levi’s full post below.
View this post on Instagram
It’s like the old saying goes, “Hard work, over time, plus chicken & broccoli, minus carbs, divided by whey protein, in which “X” represents the amount of supplements and “Y” represents the sentiment of “WHY the hell am I doing this to myself?!”, multiplied by shameless selfies whilst staring into nowhere…carryyy theee ooone…equals results.” 📸 by @ericblackmon / “Tan” by Hefe Filter / Body by Jake. 👏💃
Shazam is scheduled to film in Toronto until May. It hits theaters on April 5, 2019.