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