12/08/2011 06:43 pm ET | Updated Dec 09, 2011

'The Lucky One' Trailer Released: Zac Efron Is A Lovesick Soldier

Here's the thing about Nicholas Sparks, he knows how to tug on a heart string.

And his newest big screen adaptation is no exception.

"The Lucky One," stars Zac Efron as an Iraq War Vet (see: bulging muscles) and Taylor Schilling as the mysterious-woman-from-the-photograph that helped guide Efron safely through combat.

After he survived, he went on a mission to find the blonde beauty and bingo! That's where Sparks goes in for the kill.

If you've been hankering for a little "Notebook"-style romance, no need to break out the old DVD, "The Lucky One" hits theaters April 20, 2012.

Let us know what you think of the newly released trailer above!

And if you can't get enough of those muscles, Efron will next appear in the star-studded "New Years Eve."

Subscribe to the Entertainment email.
Home to your favorite fan theories and the best movie recs.