Pohádka o králi, který své starosti a problémy neřeší, ale utíká před nimi do snů a vidin. Za své sny vymění vše, co má. Zámek, korunu i štěstí své jediné dcery. Včas ale zasáhne chudý chasník Martin, který ví, že snít je sice krásné, ale mnohem cennější je schopnost sny uskutečňovat.
Čert se rozzlobí na zručného všeuměla kováře Vakulu, jak ho maloval a slibuje mu pomstu a těší se, že získá jeho duši. Vakula miluje pyšnou venkovskou dívku Oxanu, a té čert našeptá, aby slíbila Vakulovi svou ruku jen za to, že jí přinese z Petrohradu carevniny střevíčky...