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