Syn chudého potulného loutkáře Jeník zachrání jednou hada před jistou smrtí. Je to syn hadího krále a ten se Jeníkovi odmění. Dá mu dvě kouzelné věci: zrcadlo, které ukáže na koho si usmyslíme a čepici, pod kterou je každý neviditelný. Kouzelné dary však nesmí nikomu dát, jinak ztratí svou moc. Jeník se ale nechá zmámit krásnou princeznou a tak o své dary přijde. Ale protože jsme v pohádce, nad zlomyslností zvítězí věrná láska.