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