A short film depicting the feelings of depression, anxiety, stress and other mental illnesses.
2022
—
1975
2012
2003
1943
1995
1973
1996
2010
2001
2013
2004
2007
1982
2021