Жизнь сельского пастушка Данилки не так уж скучна. Леший отгоняет волков от его стада, а за его любовь соперничают две девушки: купеческая дочь, красавица Любава и Захарка – черноглазая ведьма. Данилке предстоит сделать правильный выбор, уберечь корову от Лешего и спасти любимую от посягательств Водяного.