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