![](https://img.cinemablend.com/filter:scale/quill/f/7/a/4/b/f/f7a4bf00dad8b695f9bb0de536269274797dd0c5.jpg?mw=600)
Zachary Levi Ate A Ridiculous Amount Of Food To Get In Shape For Shazam!Zachary Levi was perfect casting to play the child in a man's body that is the superhero Shazam. However, Levi didn't necessarily have the body of a superhero when he was cast in the role. The actor has spoken a lot about what he...