Da es um das kleine Königreich Lichterwald nicht gut bestellt ist, versucht die Königin (Margarita Broich) ihren Sohn Augustin (Emilio Sakraya) davon zu überzeugen, dass er eine vermögende Dame zur Frau nehmen muss. Der gut aussehende Prinz, der eigentlich nur sein freies Leben genießen will, beschließt, dass es dann aber keine Geringere als die Tochter des Kaisers sein soll. Kurzerhand verlässt er also das Königreich, um das Herz der schönen Victoria (Jeanne Goursaud) zu gewinnen. Nachdem sie ihn zunächst abblitzen lässt, nimmt er am kaiserlichen Hof eine Stellung als Schweinehirt an und versucht sie mit allerlei lustigen Ideen und viel Charme umzustimmen. Während sich die beiden näherkommen, ist der Kaiser indes bemüht, eine Heirat zwischen seiner Tochter und Prinz Ferdinand (Max Schimmelpfennig) zu arrangieren…