Валентина – талантливый медик, недавно потерявший своего мужа, главврача больницы. Близкие называют ее Снегурочкой, не только из-за необычного увлечения (она любит купаться в
проруби), но и из-за удивительной беспристрастности и равнодушия к происходящему вокруг. Она «заморозилась» еще в юности, когда узнала, что ее школьная любовь Василий пропал без вести на
Афганской войне. «Пробудить» Валентину не сумели ни муж, ни сын, ни внуки, ни влюбленный в нее глава городской администрации Евгений. У каждого из них осталась обида и каждый в свое время
пытался отомстить Валентине за ее холодность: муж изменял, сын выживает ее из загородного дома, единственной недвижимости матери, Евгений строит козни.
Одним осенним вечером на пороге дома Валентины появляется бродяга, хозяйственный весельчак Иван, потерявший память на войне в Афганистане. Именно ему суждено растопить сердце женщины, ведь он так похож на ее первую любовь, и ряд косвенных свидетельств подтверждают, что Иван – это выживший Васька.
Однако смогут ли зародившиеся чувства героев преодолеть множество испытаний и, главное, примет ли Валентина Ивана, если расследование покажет, что он не ее школьный друг?