Драматическая история картины разворачивается в провинциальном городке в 1980-х годах. Сюжет начинается с любви школьников: Марины, дочери директора завода Николая Коршунова, и Бориса Бельского. Их отношения омрачаются неожиданной беременностью Марины, а затем и побегом отца Бориса на Запад, что бросает тень на репутацию семьи. Несмотря на давление, Марина решает оставить ребенка.
Рождение дочери оборачивается трагедией: у малышки диагностируют тяжелый порок сердца. Стремясь «уберечь» будущее дочери, Коршунов идет на страшный обман - он отдает новорожденную в детский дом, а Марине сообщает, что девочка умерла. Пока Марина, сломленная горем, строит жизнь с другим мужчиной, ее ребенка, названного Зоей, спасает кардиохирург Дмитрий Воскресенский, и супруги удочеряют девочку. Тем временем Борис, которого забрали в армию, отправляется в Афганистан и пропадает без вести. Правда начинает всплывать годы спустя. Марина, теперь врач, случайно спасает жизнь подростку Зое и позже узнает от умирающего отца страшную тайну: ее дочь жива.