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.
1988
2007
2024
2010
2023
2001
2011
1993
1933
2025
2004
2009
2015
2006
2014
2018
1997