A disgraced children's puppeteer returns to his childhood home and is forced to confront his wicked stepfather and the secrets that have tortured him his entire life.
2025
2008
1998
1969
2009
1984
1989
2020
2024
2007
2005
1986
1983
2006
1972
1950
1929
1996