Kým si statočný Matej bude môcť vziať za ženu krásnu Majdalenku, pretečie ešte veľa času... Matej (Jan Dolanský) pracuje u sedliaka a miluje jeho dcéru Majdalenku (Taťana Krchovová). Lakomý boháč ich láske nepraje, predstavuje si pre dcéru bohatšieho ženícha. Raz zachráni Matej bielu holubičku a tá jemu aj Majdalenke za odmenu daruje čarovnú jahodu, vďaka ktorej rozumejú reči vtákov. A dobre počujú, ako kohút predpovie, že raz bude sedliak vítať Mateja ako Majdalenkinho ženícha. Teraz je ale mladík v nemilosti, sedliak ho vyženie a Matej sa dostane až na kráľovský hrad, kde prebieha veľká súťaž o ruku princeznej Rozmarínky. Kto uhádne tri hádanky, stane sa jej ženíchom. Matej je šikovná hlava, hádanky má rád a princeznine úlohy sú preňho hračka. O svadbu s princeznou však nestojí, jeho srdce patrí Majdalenke.