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