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.
2000
2002
1970
2001
2020
1994
1991
1980
2003
1990
2023
1983
2013
2014
1973
1977