许翰明和吴雅萱大学毕业被分配到海滨城市。他们结婚了,有滋有味地过起了有家的日子。很快,吴雅萱怀孕了,许翰明主动承担起养家的重任,他决定下海。 许翰明应聘到朝阳船务公司工作,深得日本董事长川美子赏识,不断被提拔,工作越忙回家越少,夫妻感情逐步微变,在得知儿子得了幼儿孤独症后,夫妻间的争吵愈演愈烈,最终导致离婚。 翰明独自抚养儿子多多,才明白这两年来吴雅萱所受的痛苦。几年的艰辛,多多一天天的长大,对儿子的训练也初见成效,多多在幼儿奥林匹克数学竞赛上得了奖。 报社对许翰明及多多的父子情深做了长篇的报道,吴雅萱看到报道中对她的指责,令她愤怒,她要讨回多多的监护权, 这场争子之战,在法律、人性的交织中,三人的命运将何去何从……。刚刚出狱的Alex(阿伦•瑞克曼饰)本想独自一人到加拿大去,随后他在餐厅里遇到了少女Vivienne(艾蜜莉•汉普雪儿饰),她想坐Alex的顺风车回到母亲居住的小镇。性格活泼的Vivienne跟Alex形成了鲜明对比,两人一路上也有说有笑,怎料途中他们的车被一辆卡车撞上,Vivienne当场死亡。 十分内疚的Alex带着Vivienne准备要送给母亲的礼物来到了小镇,他发现Vivienne的母亲Linda(西格妮•韦弗饰)行为古怪,原来她患有自闭症。接下来的日子里,Alex留在了Linda的家中,帮忙Linda料理生活上的事与安排Vivienne的葬礼。 此间,邻居Maggie(凯瑞-安•莫斯饰)对Alex产生了好感,更从当地警察的口中得知了Alex的背景。另一方面,Alex在与Linda的相处中,对自己的过去渐渐释怀。。