Logan Thibault (Zac Efron) interpreta a un sargento de la Marina norteamericana que vuelve de Irak en busca de una mujer cuya foto encontró durante la guerra. Al encontrar a Beth (Taylor Schilling) Logan dedica su tiempo a conquistarla. El guión está basado en la novela del escritor estadounidense Nicholas Sparks, también autor de "Diarios de una pasión", y que parece repetir la fórmula del chico que hace lo que sea necesario para obtener su amor eterno. Aunque eso suponga que deje todo y se instale en un pueblo sin trabajo, ni familia, ni amigos. Más allá de que según Sparks, la historia "simboliza un viaje metafórico a la vida", la película está plagada de muerte y romance barato. En cuanto a las actuaciones de Schilling y el ídolo adolescente Efron, rozan la frialdad y permanecen inmutables ante situaciones extremas.