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