V chudé chalupě žije mnoho dětí, z nichž nejstarší je Ondra. Chalupa už všechny neuživí, proto otec pošle syna do světa, aby se vyučil nějakému řemeslu. Ondra se na své pouti setkává se stařečkem, kterému nabídne poslední buchtu. Tajemný stařík mu poradí, kudy se má vydat na cestu a také chlapce něčím obdaruje. Na cestě pak Ondra potkává mnoho lidí a při každém takovém setkání prokazuje svou chytrost. Když doputuje až do města, prohlíží si krámky a přemýšlí, kterému řemeslu by se mohl vyučit. Vybere si zlatníka. Je přijat a dokonce je tak zručný, že mu mistr dovolí zhotovit šperky pro princeznu, do které se Ondra zamiluje. Princezna je němá, ale i s tím si chytrý Ondra určitě poradí.