A disturbing puppet short exploring the concept of creativity.
1959
2019
2009
2005
2003
1968
2014
1965
2025
2021
—
2002
2007
2001
2022
2024
2013