Following beloved adaptations of novels like Dear John
, A Walk To Remember
and the notebook
, Nicholas Sparks' The Lucky One arrives in theaters this Friday from director Scott Hicks. Zac Efron
stars as Logan, a young Marine who has just completed his third tour of duty. Suffering from post-traumatic stress after a near-fatal encounter in the Iraqi desert, Logan comes to believe that a mysterious photograph he found during his time there is ...