Zachary Levi Explains How He Gained 20lb In A Month To Prepare For SHAZAM

Zachary Levi has gained a lot of muscle to play the God-like Shazam, and in a new interview, the actor has revealed the lengths he went to in order to take on the role of the iconic DC Comics superhero.
Source: COMIC BOOK MOVIES