In the upcoming film, The Lucky One, Zac Efron plays an ex-Veteran who is searching for a mysterious girl.
As a result, the always in shape but petite Zac was forced to put on a few extra pounds to come across as a realistic solider of war.
He recently dished to MTV about training for the movie, “I started training immediately, to do the best I could. I cared too much about it to just let it slide, so I really put in the work.”
Excited for The Lucky One?