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