- 中年妇女贝西(黛安·基顿 Diane Keaton 饰)的大半生都用来照顾两位年老的亲人:患中风的父亲马文和脾气古怪的姑妈鲁思。现在,贝西自己也患上了血癌,唯一生存的希望是近亲中有人提供骨髓。无奈的贝西只好与20年来没有联系的妹妹李(梅丽尔·斯特里普 Meryl Streep 饰)联络。李是个单身母亲,她并不想与贝西见面,但想到能借此暂时撇开儿子汉克(莱昂纳多·迪卡普里奥 Leonardo DiCaprio 饰)在家里纵火引起的烦恼,还是带着儿子回到佛罗里达的老家。姐妹刚见面时情绪还不错,但时间一久,过去的种种不快又开始作祟。而且住过精神病院的汉克不愿做骨髓化验,伤了贝西的心。后来,汉克与贝西的关系奇迹般地好了起来,并且使两姐妹之间的亲情得以恢复……
- 安妮(克里斯汀?斯科特?托马斯 Kristin Scott Thomas 饰)的女儿格雷斯(斯嘉丽?约翰逊 Scarlett Johansson 饰) 喜欢骑马,却在一次事故中和好友一同从马背摔下,好友遇难,而格雷斯也摔断了一条腿,她心爱的马匹“朝圣者”受伤得面目全非。格雷斯的心里蒙上了挥之不去的阴霾。 母亲心里十分着急。听说蒙大拿有精通马语之人汤姆(罗伯特?雷德福 Robert Redford 饰),安妮决定携女儿和“朝圣者”同往疗伤。汤姆起初不答应,终被感动,格雷斯和“朝圣者”在马语者精心的训练调养下慢慢复原,而离开了大都市的安妮也沉浸在那一片安静广袤的天地中。但是,安妮为此付出了代价——她长期离职,被解雇了,同时和丈夫的感情越来越疏远淡漠。另一方面,汤姆的与众不同让安妮心里泛起了阵阵涟漪。