Wykorzystując magiczne krzesiwo od starej czarownicy żołnierz odzyskuje bogactwo oraz przyjaciół. Następnie, zaczyna w tajemnicy widywać księżniczkę, w której się zakochuje. Dzięki fortelowi królowa poznaje prawdę i żołnierz trafia do więzienia, gdzie czeka na stracenie. Z pomocą znowu przychodzi mu czarodziejskie krzesiwo oraz trzy psy z wielkimi oczami. Bajka uczy, że nie można mieć wszystkiego i że dobra materialne są złudne. Pokazuje również, że dzięki pracy i wytrwałości można osiągnąć swoje marzenia.