Юля Пчелкина с группой студентов-археологов приезжает в пригород Семиярска на раскопки. Тут обнаружили древнее языческое святилище, в котором тысячу лет назад совершались человеческие жертвоприношения. Рядом, в середине затянутого туманом озера, есть остров, на котором всегда жили отшельницы — рыжеволосые ведьмы. В первый же день Юля подслушивает разговор аспирантов и своего профессора. Однажды ночью аспиранты увидели женщину с распущенными волосами — она подходила к их лагерю, но они спугнули ее. Профессор Турчанинов требует, чтобы аспиранты не распространяли дикие слухи среди молодежи. Лагерь археологов начинает жить своей жизнью с находками и любовными романами, пока не пропадает одна из студенток — красавица Жанна. А когда ее находят, то видят, что у девушки вырезано сердце… Юля и ее новые друзья, охотник Кирилл Белозерский по прозвищу Следопыт и старый чудак-архивариус Феофан Феофанович Позолотов берутся раскрыть это чудовищное злодеяние.
Малышев кивнул. И Юля рассказала педагогу о плавании через туман на резиновой лодке Чуева, о путешествии вдоль берега и о встрече на острове с тремя женщинами; о том, как ее, Юлю Пчелкину, обступили три ведьмы, как пугали и чем грозили
Местные из Раздорного много чего нам наговорили. Что этот остров рыбаки оплывают стороной. Что туда и власти не суются. Про ведьм нам говорили. Честное слово.
Рассказываю. Мы как-то с ребятами сидим у костра, ночью. Я встал, отошел по нужде. И вижу – у ближних деревьев стоит женщина в белом, как в ночной рубашке, шагах в тридцати от меня, – Женя понизил голос, – можете себе представить? Из-за дерева вышла! Стоит и смотрит – на меня смотрит