一个阳光和煦的午后,一对结缡三十多年的老夫妻,沿着港边小路漫步。他们久违的谈话,从子女的生活事,逐渐回归到两人的感情事。路途上,偶遇的旧识说着人世的聚散无常;当年相爱定情的场所,更显情感丢失后,无法寻回的惆怅。漫漫长路的终点,有着青春相伴的回忆与分离。。在一次家庭聚会上,Cooper一家发现其父母的房子被取消赎回权。因此,母亲暂时在儿子George家居住,父亲则搬去与女儿Cora同住。父母的到来给儿女们原本规律的生活带来了不便,老人们最终的归宿又是哪里?。刚刚出狱的Alex(阿伦•瑞克曼饰)本想独自一人到加拿大去,随后他在餐厅里遇到了少女Vivienne(艾蜜莉•汉普雪儿饰),她想坐Alex的顺风车回到母亲居住的小镇。性格活泼的Vivienne跟Alex形成了鲜明对比,两人一路上也有说有笑,怎料途中他们的车被一辆卡车撞上,Vivienne当场死亡。 十分内疚的Alex带着Vivienne准备要送给母亲的礼物来到了小镇,他发现Vivienne的母亲Linda(西格妮•韦弗饰)行为古怪,原来她患有自闭症。接下来的日子里,Alex留在了Linda的家中,帮忙Linda料理生活上的事与安排Vivienne的葬礼。 此间,邻居Maggie(凯瑞-安•莫斯饰)对Alex产生了好感,更从当地警察的口中得知了Alex的背景。另一方面,Alex在与Linda的相处中,对自己的过去渐渐释怀。。