Pinocchio läuft einer Schar Zigeuner über den Weg. Der Anführer der Zigeuner dreht seinen Zauberring, und auf einmal kann Pinocchio Essen schmecken und Schmerz empfinden. Pinocchio glaubt, er sei nun zu einem richtigen Jungen geworden. Der Zigeuner bietet Pinocchio an, ihn nochmals in ein menschliches Wesen zu verwandeln, wenn er ihm 100 Goldmünzen oder den alten Mann gibt, der Marionetten schnitzt, sprich Geppetto. Der Handel wird abgeschlossen und Geppetto macht sich in das Zigeunerlager auf. Pinocchio lernt rasch Hunger, wunde Füße und den Preis des Müßiggangs kennen. Er findet heraus, dass Geppetto Marionetten schnitzt, die dem Anführer der Zigeuner als Bettler zu Diensten sind. Pinocchio dreht den Ring des Zauberers noch einmal und macht damit den Zauber rückgängig. Er befreit Geppetto, stiehlt dem Zigeuner den Ring und hebt alle Zaubersprüche auf. Geppetto und Pinocchio kehren nach Hause zurück, und Pinocchio lebt wieder wie zuvor als Holzpuppe.