Všetko sa začína dňom, keď sa chudobnému uhliarovi (Vladimír Müller) narodí syn a na zámku kráľovská dcéra. Chlapček je uložený do drevenej kolísky a dievčatko do zlatej. V tú noc požiada uhliara o nocľah neznámy pútnik, ktorý je v noci svedkom, ako novorodeniatko pestuje sudička. Tá mu predpovedá, že raz dostane za ženu kráľovskú dcéru. Ráno sa pútnik predstaví ako kráľ Svetoslav (Michal Dočolomanský) a márne sa snaží chlapca odkúpiť.
Keď sa mu to nepodarí, na zámku dáva príkaz svojmu mágovi (Milan Lasica), aby dieťa otcovi vzal a pustil ho v kolíske po vode. Kolíska dopláva k mlynu, kde žijú bezdetní manželia, ktorí sa batoľaťa ujmú, a keďže priplával po vode, dajú mu meno Plavčík. Z chlapca vyrastie čestný a smelý junák, ktorý zachráni život mladému pytliakovi Otlakovi (Marek Ťapák). Aj toho mlynári prijmú do rodiny.
Aby sa kráľ nevhodného následníka zbavil, vyšle ho do sveta za nesplniteľnou úlohou. Má nájsť tri Vratkove zlaté vlasy. Mladý muž sa vydá na cestu so svojím druhom Otlakom, postupne prechádzajú niekoľkými krajinami, sužovanými zvláštnymi kliatbami a všetkým sľubuje pomoc. Mládenci zažívajú mnoho dobrodružstiev, aby tak naplnili svoj osud, ktorý im predpovedala sudička, a aby si Plavčík nakoniec zobral za ženu krásnu kráľovu dcéru Julienku (Tereza Pokorná).
Réžia: Martin Ťapák
Scénar: Peter Glocko
Produkcia: Karol Bakoš
Kamera: Vincent Rosinec
Predloha: Karel Jaromír Erben (kniha), Pavol Dobšinský (kniha)
Hudba: Svetozár Stračina
Hrajú: Štefan Skrúcaný, Marek Ťapák, Michal Dočolomanský, Emília Vášáryová, Zuzana Frenglová, Milan Lasica, Vlado Müller, Hana Gregorová, Tereza Pokorná-Herzová, Július Satinský, Leopold Haverl, Karol L. Zachar, Viliam Polónyi, Slávo Záhradník, Ján Kramár, Jozef Majerčík, Miloš Pietor, Beata Znaková-Drotárová, Tatiana Biedniková, Alexander Bada, Martin Sanitrár, Juraj Kováč, Dušan Adamec