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