An actors job may seem cushy from the outside, but they do a lot to make sure that we are entertained in the theater -- especially if they are a superhero. It takes a lot of blood, sweat, and tears to maintain that superheroic body. It also takes a lot of crummy meals for months on end, which was no different for Zachary Levi. The actor is playing the title hero in Shazam!, and he recently revealed what is diet was like to keep in shape.
Every actor who signs on to play a superhero (or any muscular action role, really) has to go through rigorous daily workouts and diets to get into Hollywood shape. Chris Pratt, Chris Evans, Chris Hemsworth, and Josh Brolin are just a few of the actors who have put themselves through culinary hell so that they can film those shirtless scenes. I don't even know if Shazam can take his clothes off, but Zachary Levis still had to get into tip-top shape for the role.
Over on Twitter, Zachary Levi gave a taste (see what I did there?) of what kind of food he had to eat while getting into superhero shape. Basically, it was a lot of meat and vegetables for five meals a day. Apparently, he's immune to the effects of eggs, so he didn't get much opportunity to change things up. It doesn't sound quite as bad as what some other actors have detailed about their own experiences, but it's still a lot of food.
Zachary Levi's body has been a weird point of contention for one small group of fans. Levi has been body shamed since first getting cast in the role, by those who felt that he wasn't "big" enough to play a fictional character drawn with impossible musculature. Things didn't get much better when the suit was leaked in a set photo, and it appeared to give Levi artificial muscles. It's clear though that Levi has been going through workouts to get in shape, and it's been implied that there are still some effects on the suit that needs to be finished.
Shazam! follows the story of Billy Batson, a young orphan who is magically granted powers by a wizard. With one yell of a magic word, Billy transforms into Shazam and adult superhero with the powers to rival Superman. The movie is directed by David F. Sandberg and stars Levi, Mark Strong, Jack Dylan Grazer, Grace Fulton, and Djimon Hounsou.