April (Helen Hunt) jest 39-letnią nauczycielką, którą dopadł kryzys wieku średniego. Rozpaczliwie pragnie urodzić dziecko, co w jej przypadku nie jest rzeczą łatwą. Zdziecinniały i niedojrzały mąż (Matthew Broderick) odchodzi, a wkrótce potem umiera jej przybrana matka. Osamotniona i załamana nie widzi perspektyw na przyszłość. Wówczas zupełnie nieoczekiwanie pojawia się w jej życiu biologiczna matka (Bette Midler). Ta pełna energii i zupełnie nieprzewidywalna kobieta wywraca życie córki do góry nogami. April gotowa jest na nowo poukładać swoje życie, w czym niezwykle pomocny okazuje się także ojciec jednego z jej uczniów, Frank (Colin Firth).
Jednak życie jest pełne niespodzianek. Po roku nieobecności powraca mąż, a April przez wzgląd na dawne czasy przyjmuje go życzliwie... Wkrótce okazuje się, że jest w ciąży, co dodatkowo komplikuje sytuację...