На окраине мрачного Чернолесья юная Василиса хранит тонкую грань между миром людей и духами древнего леса. После ухода матери она становится последней ведьмой, связанной обетом защищать Лесной Круг. Когда из чащи появляется темная нечисть и один за другим исчезают дети, в деревне поднимается паника — подозрение падает на тех, кто близок к потустороннему.
За помощью к Василисе обращается княжич Ратибор — его племянница также пропала. Вместе они отправляются в опасное путешествие по следам пропавших детей. Там, среди болота и древних идолов, разгадка оказывается куда страшнее суеверий: змееподобный искуситель, древнее проклятие и тайна двойника, питающегося страхами и тайными желаниями князя.
Пытаясь раскрыть истину, Василиса все глубже запутывается в мирах духов и сновидений, где грань между другом и врагом тоньше тумана над болотом. Кому можно доверять, когда старинные проклятия и собственные чувства поднимаются из тьмы — и влияет ли исход на судьбы самого Чернолесья?