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.
1987
2005
2018
2001
2006
1970
2013
2008
1944
1995
1979
1977
2003
1965
1976
1988
1985