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.
1999
2006
1957
1984
2004
2022
2025
2024
—
2017
2021
2009