Грегори Ларкин — скучный преподаватель математики в Колумбийском университете. Отношения с противоположным полом у него никогда особенно не складываются. Он размещает объявление в газете в разделе знакомств. По стечению обстоятельств благодаря этому объявлению он знакомится с Роуз Морган, профессором литературы того же университета, которая до сих пор живёт в одной квартире с властной матерью Ханной. Убеждённый, что все проблемы в семейной жизни вытекают из секса, Грегори Ларкин предлагает Роуз выйти за него замуж, создав тем самым отношения, основанные не на страсти, а на интеллектуальной близости. Перспектива закончить жизнь старой девой в компании престарелой матери кажется Роуз гораздо хуже, чем брак на данных условиях, и она соглашается. Тем не менее, со временем она начинает испытывать необходимость в любви, на что Грегори не может решиться...