中年婦女貝西(黛安·基頓 Diane Keaton 飾)的大半生都用來照顧兩位年老的親人:患中風的父親馬文和脾氣古怪的姑媽魯思。現在,貝西自己也患上了血癌,唯一生存的希望是近親中有人提供骨髓。無奈的貝西隻好與20年來沒有聯繫的妹妹李(梅麗爾·斯特裡普 Meryl Streep 飾)聯絡。李是個單身母親,她並不想與貝西見面,但想到能借此暫時撇開兒子漢克(萊昂納多·迪卡普裡奧 Leonardo DiCaprio 飾)在家裡縱火引起的煩惱,還是帶著兒子回到佛羅裡達的老家。姐妹剛見面時情緒還不錯,但時間一久,過去的種種不快又開始作祟。而且住過精神病院的漢克不願做骨髓化驗,傷了貝西的心。後來,漢克與貝西的關係奇跡般地好了起來,並且使兩姐妹之間的親情得以恢復……