Filmen Nights in Rodanthe slutar med att Adrienne Willis (Diane Lane) och Paul Flanner (Richard Gere) tillbringar en passionerad natt tillsammans på värdshuset efter att ha erkänt sin kärlek till varandra.
Nästa dag lämnar Paul Rodanthe för att återvända till sin familj som han hade lurat genom att hålla sin utomäktenskapliga affär med Adrienne hemlig. Adrienne får så småningom reda på att Paul ljög om sin frus situation, och känner sig lurad och väljer att släppa honom.
Flera år senare kommer Paul tillbaka till Rodanthe och får reda på att Adrienne har dödlig cancer och inte har mycket tid kvar. Han erkänner för Adrienne att hon hade förändrat hans liv och att han inte kunde möta sin familj eftersom han kände att han inte förtjänade dem efter vad han gjorde mot henne. Adrienne förlåter honom, och de tillbringar några dagar tillsammans innan Adrienne lugnt går bort medan de håller Pauls hand i värdshuset.