11岁的男孩小杰(于坤杰饰)自幼便和经营公路旅店的大舅(孙心福饰)一家共同生活。小杰为了完成学校作业——制作一副“大海”主题剪贴画,渴望得到一本《海洋百科》图书。表姐(李蔓瑄饰)原本答应为弟弟买书,然而大舅突遭车祸,真凶拒不赔偿,全家陷入麻烦之中。 小杰不忍为家人再添烦忧,决心通过自己努力得到图书。他穿行在城镇和乡村之间,游荡在现实与幻想边缘,少年与海的秘密翻涌浮现……。科妮(罗姗娜·阿奎特 Rosanna Arquette 饰)是博迪(桑德拉·布洛克 Sandra Bullock 饰)最要好的朋友,在一场电视访谈中,她竟然大谈特谈自己和博迪的丈夫比尔(迈克尔·帕尔 Michael Paré 饰)之间的奸情,而之后,比尔也在电视节目中承认了自己的不忠,一怒之下,博迪带着女儿波尼斯(梅·惠特曼 Mae Whitman 饰)回到了母亲位于得克萨斯州的老家。 虽然是比尔有错在先,但博迪却遭到了众人的嘲笑和白眼,大家都很乐意看到曾经高高在上的校花在婚姻中灰头土脸的样子。在老家,博迪见到了自己的初恋情人贾斯汀(小哈里·康尼克 Harry Connick Jr. 饰),在博迪最黑暗的日子里,是贾斯汀给她带来了一丝丝的温暖。。蕾切尔(金妮弗·古德温 Ginnifer Goodwin 饰)年近三十却依然单身,对于自己的终身大事,这位咋咋呼呼的傻大姐保持着乐观的态度,加上好闺蜜达茜(凯特·哈德森 Kate Hudson 饰)的陪伴,日子过得还算有滋有味。可是,一个“噩耗”的到来让蕾切尔无法继续淡定——达茜即将和男友走入婚姻的殿堂并邀请蕾切尔成为伴娘,而达茜的男友不是别人,正是蕾切尔曾经暗恋过的德克士(科林·伊格斯菲德 Colin Egglesfield 饰)。
原来,大学时代的蕾切尔对当时英俊帅气的德克士十分倾慕,可达茜的出现立刻就将德克士的目光吸引了过去,面对好友的横刀夺爱,蕾切尔也只能忍气吞声。现在,当初青涩的三人都已经长大成人,内心的情感早已不复往日的单纯。达茜的婚期将近,蕾切尔绝望的发现,自己已经无法再抑制内心里的蠢蠢欲动。。