Vivian (Carol Burnett) i Ezra (George Segal) od kilku lat mieszkają razem. Nie zalegalizowali związku, gdyż mają przykre doświadczenia z przeszłości - kiedyś bardzo zawiedli się na swoich ówczesnych partnerach życiowych. Nie zdecydowali się też na dzieci. Vivian jednak ma z poprzedniego małżeństwa córkę, która jest uzależniona od narkotyków. Dziewczyna zaniedbuje swojego syna Davida i często zostawia go pod opieką znajomych. Chłopiec nie chce mieszkać z obcymi ludźmi, dlatego pewnego dnia ucieka od nich i jedzie do babci. Jego pojawienie się w domu Vivian i Ezry burzy cały ich poukładany świat...