Bazat pe romanul scris de Nicholas Sparks, Message In A Bottle spune povestea Theresei Osborne, redactor la ziarul Chicago Tribune. Dupa ce fiul acesteia pleaca in vizita la fostul ei sot infidel, Theresa hotaraste sa plece singura intr-o vacanta. Intr-o zi, in timp ce alerga pe malul marii, gaseste o sticluta lasata de valuri in nisip. Dupa ce o deschide, Theresa descopera inauntru o scrisoare de dragoste extrem de emotionanta. Intoarsa la ziar, ea isi convinge seful sa publice un articol despre misteriosul expeditor, cunoscut drept “G.”
Theresa incepe sa il caute pe acesta, iar dupa intense cercetari ale scrisului si drumului pe care l-ar fi avut sticla, il gaseste intr-un final pe Garret Blake, un barbat din Carolina de Nord, care nu si-a mai putut reveni dupa tragica moarte a sotiei lui. De atunci, Garret a scris numeroase scrisori sotiei sale moarte, le-a pus in sticle si le-a aruncat in mare. Petrecand foarte mult timp impreuna, Theresa se indragosteste de acesta, dar nu ii spune ca stia deja de scrisori. Garret, incurajat de tatal lui Dodge, isi deschide din nou sufletul si incepe sa tina la ea. Theresa se intoarce la Chicago, iar cand Garret merge sa o viziteze, afla ca i-a ascuns faptul ca stia deja despre scrisori. In final, dupa ce amandoi au suferit din dragoste, trebuie sa decida daca mai au puterea sa fie impreuna.