Dem armen Geppetto (Carlo Giuffrè) fällt eines Tages ein wildgewordener Pinienstamm vor die Werkstatttür. Daraus schnitzt der Alte eine Marionette namens Pinocchio (Roberto Benigni), die sofort zu sprechen beginnt und sich kopfüber in Schwierigkeiten stürzt. So geht der hölzerne Bengel unter anderem Betrügern auf den Leim, enttäuscht wieder und wieder seinen Meister und die unendlich geduldige Blaue Fee (Nicoletta Braschi), wird in einen Esel verwandelt und von einem Wal verschluckt, ehe er den Wert wahrer Liebe entdeckt und zur Belohnung zu einem echten Jungen mutiert.