Tolong jelaskan mengenai Sinopsis dari Message in a Bottle

Theresa Osborne (Robin Wright), seorang mantan wartawan, bekerja sebagai peneliti untuk Chicago Tribune. Dalam perjalanan ke Cape Cod, dia menemukan surat cinta yang menarik dan misterius di dalam botol di pasir pantai, ditujukan dari Garret ke Catherine. Dia tertarik pada surat itu dan mengambilnya. Dan dari datangnya dua surat lagi di dalam botol oleh orang yang sama, akhirnya Theresa melacak orang yang menulis surat-surat itu, Garret Blake (Kevin Costner). Garret dan istrinya, Catherine (Susan Brightbill), memperbarui perahunya, Happenstence, sebelum kematian istrinya itu dan dia tinggal di Outer Banks, Carolina Utara dekat ayahnya, Dodge Blake (Paul Newman).

Theresa dan Garret berkenalan baik, tetapi Theresa tidak mengungkapkan surat-surat cinta itu kepada Garret. Seiring dengan jarak di antara mereka - mereka tinggal ratusan mil yang terpisah - ada masalah lain: Garret tidak bisa memaafkan Catherine untuk mati dan meninggalkannya.

Karier Theresa meningkat karena kisah romantis "Pesan di dalam Botol" yang dibuat di media cetak, tanpa menyebut nama. Garret melakukan perjalanan ke Chicago untuk mengunjungi Theresa dan anaknya. Cinta mereka mulai berkembang, sampai suatu hari Garret menemukan surat-surat cinta itu di laci di apartemen Theresa. Garret marah pada Theresa dan setelah penjelasan dari Theresa malam itu, Garret pulang sendiri ke tempat asalnya.

Setahun kemudian, Dodge mencari Theresa. Dia memberitahukan Theresa bahwa putranya, Garret, telah meninggal di laut dalam badai ketika mencoba untuk menyelamatkan orang lain. Sebuah pesan di dalam botol ditemukan di kapalnya. Theresa mendapati bahwa pesan itu ditulis pada malam sebelum Garret melakukan pelayaran terakhir. Di dalamnya, ia meminta maaf kepada Catherine dan mengatakan bahwa karena Theresa, ia telah menemukan cinta baru, cinta yang harus ia perjuangkan.