En un pequeño pueblo de Carolina del Norte, el joven y rebelde Landon Carter se siente atrapado en la rutina de su vida escolar. Después de un malentendido que lo lleva a ser castigado, Landon se ve obligado a participar en el club de teatro de la escuela, donde conoce a Jamie Sullivan, la hija del pastor local. Jamie es una chica tímida y reservada, con una fe inquebrantable y un gran corazón, pero también lleva consigo una carga secreta que la hace distinta de los demás.