Las circunstancias - y el repentino estallido de la Segunda Guerra Mundial - les separan, pero ambos conservan vivo el recuerdo del otro. Cuando años después Noah regresa de la guerra, Allie ha salido irrevocablemente de su vida pero no de su corazón.
Aunque Noah lo ignora, Allie ha vuelto a Seabrook, el lugar donde se enamoraron. Pero está comprometida con Lon (James Marsden), un rico soldado que conoció mientras hacía trabajos voluntarios en un hospital mitar
Décadas después, un hombre (James Garner) lee una vieja y descolorida libreta a una mujer (Gena Rowlands) a la que visita regularmente en la residencia de ancianos. Aunque sus recuerdos se han desvanecido, le fascina la emotiva historia de Allie y Noah y durante unos momentos es capaz de revivir la época apasionada y turbulenta en la que juraron pasar el resto de su vida juntos.