Stary król (Karel Gott) po przejściu na emeryturę oddaje królestwo synowi, a sam wraz z żoną przeprowadza się do sielskiej okolicy, gdzie zakłada wyjątkową kuźnię. Każde wakacje spędzają u nich wnuki, Barborka i Tomik, których ulubieńcem jest pomocnik kowala – smok Smoluszek. Ma on dwie głowy, które nie zawsze się ze sobą zgadzają, jedna z nich mówi po czesku, druga po słowacku. Pewnego dnia dzieci znajdują w komnacie smoka starą mapę. Jest ona pretekstem dla Smoluszka do opowiedzenia im zapierającej dech w piersiach historii o wielkiej miłości księżniczki i księcia oraz pewnej baśniowej krainie.