幼兒園女老師April(海倫·亨特 Helen Hunt 飾)一年前與比自己小的同事Ben喜結良緣,她迫切想要一個孩子的心愿給對方造成很大的壓力,在醫院養病的母親勸她領養一個她又不接受,她要一個親生的孩子,這一切都是因爲April是領養兒,敏感的她從小就認爲母親對自己和對弟弟不一樣。Ben突然提出離婚,母親又病逝,April真正剩下自己一個人了。
命運峰迴路轉,一個自稱Bernice(貝特·米德勒 Bette Midler 飾)的脫口秀女主持人跑出來跟April說自己是她的親生母親,她口若懸河滔滔不絕,一心想彌補39年來的缺憾。同時愛情亦透出一線光,April一個學生的父親Frank(科林·費爾斯 Colin Firth 飾)被她吸引,二人控制著情慾的滋生,卻更令它蔓延。當April認爲一切都已經向好的方面轉變時,她懷孕了……