A short experimental film about processing internal stress outwardly through the creative process.
2011
2018
2019
1942
2021
1995
2007
2010
2016
2002
2005
—
2022