After a depressive episode, a pet shop attendant can no longer work. Medicated but still struggling, she is forced to return to her normal life.
2003
2002
2013
2007
1995
1950
1978
2025
2018
2001
—
2005
2017
2022
1935
2008
1994