加州聖芭芭拉市的面包店老板娘珍妮(梅麗爾.斯特裡普 Meryl Streep 飾)與前夫傑克(亞歷克.鮑德溫 Alec Baldwin 飾)20年的婚姻因後者的外遇而解體十年後,三個孩子均已長大成人,珍妮的生活也終於步入正軌,並在擴建房屋的過程中結識了建築師亞當(史蒂夫•馬丁 Steve Martin 飾),二人互生情愫但在小兒子Luke(亨特·帕瑞施 Hunter Parrish 飾)的畢業典禮上,珍妮卻突然發現傑克對她舊情復燃。心亂如麻的珍妮禁不住誘惑,竟與已婚的傑克搞起了婚外戀。面對這段剪不斷理還亂的復雜四角關係,珍妮到底該如何選擇呢?