В далеком, полузабытом краю, где зеленые леса шептали древние легенды, а звезды светили ярче, чем где-либо еще, раскинулся хутор Диканька. Ночь, полная магии и таинственности, предвещала праздник Ивана Купала, когда все живое наполнялось волшебством. Среди местных жителей выделялся кузнец Вакула — храбрый и стойкий, но сердце его терзалось тоской по красавице Оксане, чья красота была подобна утренней росе на цветах.
Но, увы, Оксана была не доступна. Она вела игру с богатырем Сударем, чья сила и мужество пленяли сердца многих. Вакула, не желая смириться с поражением, решает отправиться в опасное путешествие, чтобы завоевать сердце любимой. Его целью становятся черевики, обладающие магической силой, способные покорить любую душу.
Собравшись в путь, Вакула сталкивается со старым чёртом — комичным, но хитроумным существом, чьи уловки порой могли свести с ума. Черт, известный своими проделками, становится неожиданным спутником кузнеца, предлагая свою помощь в обмен на множество забавных условий.
Их путь полон испытаний. Они встречают мифических существ: лесных нимф, что охраняли древние деревья, и духа реки, который знал все тайны мира. Каждое испытание закаляет Вакулу, наполняя его сердце надеждой и силой. Он сражается с тенью Сударя, что пытался помешать ему, и с чудовищем, охраняющим вход в царство волшебных черевиков.
Когда Вакула, наконец, находит заветные черевики, его сердце наполняется светом. Он возвращается в Диканьку, где празднуется Иван Купала. В этот волшебный вечер, когда огни костров плясали в ритме народных песен, он дарит Оксане черевики, и, о чудо! — она влюбляется в него, осознав всю глубину его любви и отваги.
Старый чёрт, наблюдая за происходящим, не может сдержать улыбку, ведь даже он, с его хитростями и уловками, не мог бы предсказать, что любовь способна творить такие чудеса. Вечер накануне Ивана Купала стал символом победы любви над злом, а Вакула и Оксана — героями, чьи имена будут передаваться из поколения в поколение, как светлые звезды на ночном небе.