Samotny profesor matematyki Gregory Larkin (Jeff Bridges) nie może ułożyć sobie życia osobistego. Zrezygnowany decyduje się zamieścić ogłoszenie matrymonialne licząc, że uda mu się poznać jakąś kobietę. W ogłoszeniu zaznacza, że bardziej od uroków ciała ceni piękno ducha. Niebawem poznaje błyskotliwą, lecz niezbyt atrakcyjną i pełną kompleksów Rose Morgan (Barbra Streisand), która już na pierwszym spotkaniu zakochuje się w nim.