A film about puppets, the creative process, and how conflict can end in resolution.
—
2025
2019
1993
2014
1988
1969
1979
2004
2013
1954
1959
1994
2012
2023
2020