Es war einmal ein Prinz, Prinz Augustin (Emilio Sakraya), dessen Königreich stand vor dem Ruin. Eine Heirat mit der reichen Kaiserstochter würde alle Geldsorgen beenden. Allerdings ernten seine Geschenke, eine Nachtigall und eine Rose, nur den Spott der verwöhnten Prinzessin Victoria (Jeanne Goursaud). Sie lässt ihn nicht einmal vor. Doch ein Treffen mit ihrem Schweinehirten (Florian Kleine) bringt den Prinzen auf eine Idee...
Ob sein Plan aufgeht, mit Tricks und Charme die Prinzessin doch zu erobern? Vom Ausgang der Verwicklungen erzählt dieses liebevoll-verspielte Märchen nach Hans Christian Andersen.