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