Barborka i Tomík spędzają wakacje z babcią i dziadkiem w kuźni pod Smoczą Skałą, gdzie pracuje również niekonwencjonalny pomocnik- dwugłowy smok Čmoudík. Pewnego razu, kiedy dzieci śpią w jaskini razem ze smokiem, odkrywają starą mapę na ścianie jaskini, a Čmoudík (którego jedna głowa mówi po czesku, a druga po słowacku) zaczyna opowiadać porywającą historię o stworzeniu królestwa Smoka, wielkiej miłości księżniczki Adelki i księcia Janko.
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.