В деревне происходят загадочные события. Однажды трёхлетний мальчик Ванюшка возвращается домой после долгого отсутствия, утверждая, что играл с девочкой с зелёными волосами. Местные жители озадачены и пытаются разгадать эту тайну. В то же время появляется девочка-зеленовласка, которая становится помощницей бабы Марфы. Однако она вызывает подозрения у некоторых жителей. Постепенно начинают раскрываться мрачные тайны, связанные с прошлым Марфы и истинной сущностью девочки. Разворачивается борьба между добром и злом, где на кону стоят безопасность деревни и её обитателей.