中年女性贝西(黛安·基顿饰)大部分时间都用来照顾她的父亲马文和古怪的姑姑鲁思,他们都已年迈。然而,贝西自己也被诊断患有血癌,唯一的希望是找到亲属中的骨髓供体。无奈之下,贝西与已经20年没有联系的妹妹李(梅丽尔·斯特里普饰)取得联系。李是一个单身母亲,她并不想见到贝西,但考虑到可以暂时摆脱儿子汉克(莱昂纳多·迪卡普里奥饰)在家里引起的麻烦,她还是带着儿子回到了佛罗里达老家。姐妹见面时情绪还不错,但随着时间的推移,过去的不愉快又开始影响她们的关系。此外,曾经住过精神病院的汉克拒绝做骨髓检测,让贝西感到伤心。然而,后来汉克与贝西的关系奇迹般地好转,也使得姐妹之间的亲情得以恢复……