37歲的拉菲(烏瑪•瑟曼 飾)不久前離異了,傷心難過的她向心理醫生麗莎(梅麗爾•斯特里普 飾)傾訴心事。一次偶遇,她認識了23歲的小夥子達夫(布萊恩•加連保格 飾),他迅速愛上了拉菲。由於年齡上的差異,使拉菲心存顧忌。此間,拉菲常常與心理醫生麗莎提及男友的事,麗莎給了她很多鼓勵與支持,才讓拉菲決定與達夫開展新戀情。 麗莎也遇到了兒子給予的難題,兒子愛上了一個比自己年長的女人,更沒想到的是她的兒子——達夫愛上的是自己的病人拉菲……