'The Lucky One' in Theaters Tomorrow!

Romantic tear-jerker Nicholas Sparks strikes again!

The writer of 'The Notebook', 'Dear John', and 'The Last Song' has another movie set to come out this Friday.

Former 'High School Musical' heartthrob Zac Efron plays Logan, a U.S. Marine Sargent in search of a mysterious woman whose photograph he found while serving in Iraq.

After Logan finds the picture in Iraq, he is mysteriously saved from a series of near-miss explosions, eventually leading him to believe the woman in the picture is his lucky charm.

When Logan gets home from the service, he finds himself on an adventure to find out the real story of who the photograph woman really is.

He eventually finds Beth, played by Taylor Schilling, and gets himself a job on her family farm.

A romance between Beth and Logan starts to bloom and Logan realizes that maybe Beth really is his lucky charm after all.

This romantic drama has the recipe to be as successful as Sparks's previous blockbusters, and with Zac Efron playing such a brooding, romantic character, 'The Lucky One' is sure to be a huge hit!