Numa vila remota nas montanhas, duas irmãs são criadas à mercê de uma mãe abusiva. Um terrível acidente ocorre quando Šarlota, a mais velha, foge para a floresta, seguida pela irmã Tamara. Otyla, uma mulher cigana que vive nas redondezas, é responsabilizada pelo desaparecimento de ambas e acusada de bruxaria.
Vinte anos depois, Šarlota reaparece na aldeia, deixando os habitantes desconfiados. Apenas Mira, uma ervanária excêntrica, manifesta vontade de fazer amizade com ela. Quando os animais da aldeia adoecem, Šarlota é acusada pelos habitantes de invocar o espírito de Otyla.