Стоячи біля вікна свого будинку на вершині пагорба, Олена Павлівна милувалася селом унизу. Після того, як будучи впертим підлітком Олена була заслана до сільського будинку своєї бабусі, вона полюбила село. Тепер вона була улюбленим учителем математики, дружиною та матір’ю вже заміжньої дочки та зарученого сина. Колись Олена була міською дівчиною, яку відправили до села , коли батьки поїхали за кордон на якийсь час. Незважаючи на свою первісну образу, вона побачила неймовірну красу квітучого саду, що оточує котедж її бабусі, і поступово прийняла своє нове життя.
Зв’язок Олени з селом зміцнився, коли їй доручили доставити пенсію в загадковий «будинок на пагорбі». Незважаючи на чутки про те, що в будинку мешкає відьма, вона познайомилася з Олександрою Василівною, колишньою вчителькою на пенсії. Олена зблизилася з Олександрою, і цей зв’язок змінив ставлення мешканців села до жінки-затворниці, яка заробила собі ім’я відьми саме через свій спосіб життя. Коли однокласник Олени, Іван, втратив свого єдиного опікуна і його збиралися забрати до дитбудинку, Олександра взяла його до себе, ставши матір’ю як для нього, так і для Олени. Після того, як батьки Олени повернулися, вона вирішила залишитися в селі та навчатися там у старшій школі.
Так і йшли роки, і коли Іван та Олена покохали один одного, вони мріяли про такий самий будинок, як у Олександри. Нарешті вони здійснили свою мрію, збудувавши власний будинок на пагорбі. Через роки, після смерті Олександри, Олена розмірковувала про заповітні спогади, що зберігалися в старій будівлі на вершині пагорба. Занурившись у своє минуле, Олена зрозуміла, що саме спогади – чи то гіркі чи солодкі, формують нас, приносячи мудрість та щастя у наше життя.