Theresa Osborne (Robin Wright) works as a researcher for the Chicago Tribune. One day, while jogging along a beach, she finds a bottle with a love letter inside. She reads the letter and gets fascinated at the way the writer expresses his emotions to a certain Catherine. She eventually gets hold of two other letters from the same writer, Garret Blake (Kevin Costner) and after reading them, she feels she has to meet him. Her friends at work help her trace the source of the letters and the address of Garret. She flies and drives to reach his fishing village. She finally meets him and both their lives are changed since then.
Garret is definitely a very expressive writer. While Theresa is reading the first love letter, anyone can feel Garret’s emotions for Catherine. For me, I feel like snatching the letter from Theresa and run to my room so I can read it again and again. I want to do the same to the other two letters! If someone knocks at my door, I will hide under the bed with a flashlight so I can continue reading them without interruptions.
Garret and Theresa are two seemingly opposite personalities. For one, Garret is from a town where everybody knows everybody while Theresa is from a city where everybody is busy with his or her own business. Their differences, however, make their meeting interesting. In some scenes, Garret becomes so shy that I want to whisper to him what to do and say to Theresa. Good thing I cannot do that because his coyness makes him attractive to her. To Theresa, maybe I will whisper to her to slow down a bit. Yes, she can be aggressive sometimes. And that is the beauty of this love story. As they say, opposites attract. As the story nears the end, I can hear my heartbeat. It is at this time that I come to realize that I have been holding the last bite of my pizza for like seven or eight scenes ago. My hunger has been overtaken by my empathy for the characters. I tell you, this is a must watch film!