Швея Надежда Матвеева обнаруживает мужа Геннадия в компании молодой любовницы накануне свадьбы их дочери. Надежда решает уйти из дома, но сталкивается с непониманием со стороны дочери Даши и матери Ольги Авдеевны, которые советуют ей простить измену. Однако Надежда не может вернуться к прежней жизни, так как отношения с Геннадием всегда строились на благодарности, а не на любви. Геннадий женился на ней, зная, что она ждёт ребёнка от другого человека. Спустя двадцать лет, Надежда стоит перед важным выбором и решается отыскать свою настоящую любовь — Ивана Гаврилова, который является биологическим отцом Даши.