Zac Efron Makes Us Swoon in ‘The Lucky One’ Trailer (Video)
In the movie, adapted from the Nicholas Sparks novel, Zac plays Marine Logan Thibault, who travels to North Carolina after serving three tours in Iraq and searches for the unknown woman he believes was his good luck charm during the war.
The Lucky One is in theaters April 20, 2012. If you need your fix of Zac, though, you can see him in New Year’s Eve opening Friday. Check out pics from the premiere here.