Ben (Ben Affleck) arrives to his own wedding extremely late, and while the hurricane is hitting Savannah. In the midst of the storm, he tries to break it off with his bride, Bridget (Maura Tierney), but realizes mid-conversation he loves her. Sarah (Sandra Bullock) watches from afar, and whispers "Farewell Ben," as she slips away. Bridget and Ben kiss, and as the storm destroys the wedding setting, they decide to elope to Hawaii.
The final scenes show Sarah reuniting with her son, and Bridget and Ben on their honeymoon in Hawaii, with Ben's voice-over saying he will never forget Sarah.