Der Schneider Sebastian Zwirn ist ein schüchterer Charakter, sein Gehilfe Martin jedoch sehnt sich nach Abenteuer. Nachdem Sebastian sich Marmelade gekauft hat, erschlägt er 7 Fliegen auf einen Steich. Daraufhin wird er vom Prinzen Kunibert beehrt. Dieser wurde im Kampf mit den Riesen verwundet - denn sollte er diese besiegen, erhält er die Hand der jüngsten Tochter des Königs, seiner geliebten Rosalinde, und das halbe Königreich. Rosalinde erscheint selbst, um Kunibert zu sehen. Der Schneider sieht sie und verliebt sich in sie. Jetzt will auch er ausziehen um die Riesen zu besiegen. Nach kurzem Zögern folgt ihm Martin nach.
Im Wald begegnet Sebastian den 3 Riesen Bim, Bam und Bum. Durch einen Trick jagt er ihnen Angst ein, und mit Hilfe seines Gehilfen besiegt er sie schließlich. Doch die Königin stellt ihm eine weitere Aufgabe: Er solle das Einhorn einfangen. Auch dies gelingt, genauso wie die 3. Aufgabe, das Wildschwein einzufangen.
Doch inzwischen hat Sebastian herausgefunden, daß Rosalinde ihn nicht liebt. Also gibt er die erworbene Hand Rosalindes an Kunibert und schenkt die 2. Hälfte des Reichs an die rechtmäßige Thronfolgerin, die erst nach ihrer Hochzeit regieren darf. Diese ergreift dann die Initiative und wählt sich Sebastian als ihren Mann.

