Ein armer Soldat (Rolf Ludwig) begegnet auf seinem Weg einer alten Hexe (Bella Waldritter), die ihm Gold verspricht, wenn er für sie ein Feuerzeug aus einem hohlen Baum holt. Wieder draußen angekommen, versucht die Hexe ihn hineinzulegen, doch der Soldat lässt sich nicht beirren und behält das Feuerzeug sowie das Geld. Er kleidet sich neu ein, isst gut und gibt den Armen von seinem Reichtum ab. Die Münzen sind schnell aufgebraucht und bald ist der Soldat genauso arm wie zuvor. Er hat nur noch die Freundschaft der Armen und das Feuerzeug. Als er es ausprobieren will, stehen plötzlich drei Hunde bereit, seine Wünsche zu erfüllen. Er möchte zur Prinzessin (Barbara Mehlan), die der König (Hans Fiebrandt) gefangen hält, weil sie nicht den Prinzen aus dem Nachbarreich heiraten will.
A poor soldier (Rolf Ludwig) meets an old witch (Bella Waldritter) on his way, who promises him gold if he gets a lighter from a hollow tree for her. Back outside, the witch tries to put him inside, but the soldier is undeterred and keeps the lighter and the money. He dresses himself anew, eats well and gives his wealth to the poor. The coins are quickly used up and soon the soldier is just as poor as before. He has only the friendship of the poor and the lighter. When he wants to try it out, three dogs are suddenly ready to fulfill his wishes. He wants to go to the princess (Barbara Mehlan), whom the king (Hans Fiebrandt) is holding captive because she doesn't want to marry the prince from the neighboring kingdom.