Puppeteer Geppetto becomes a puppet himself after drinking an elixir that Pinocchio bought from a traveling carnival.
2005
2004
2020
2021
1997
1980
1987
2023
2018
2013
1973
1999
2000
2010