Дія фільму про всепереможне кохання коваля Вакули до красуні Оксани розгортається в українському селі Диканька та російському Петербурзі напередодні Різдва.
Фільм складається із двох серій. Дія першої проходить у Диканьці. У другій серії глядач разом із головним героєм мандрує до Петербургу, щоб повернутися звідти з черевичками у рідну Диканьку за обіцяним коханням дівчини.