Într-o zi se plimbă pe plajă şi descoperă o sticlă în care se află o scrisoare de dragoste, semnată "G". Tânăra hotărăşte să îl caute pe autorul mesajului. Îl descoperă în Carolina de Nord, în persoana unui constructor de bărci, Garret Blake (Kevin Costner).
De la moartea soţiei sale, Garret duce o viaţă solitară, singura persoană pe care o acceptă în preajmă este tatăl său, Dodge (Paul Newman). Lucurile se schimbă pentru el în momentul în care o cunoaşte pe Theresa.