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