A man down on his luck finds comfort in his childhood stuffed monkey as he tries to lift his spirits.
2017
2015
2019
1932
2025
1999
2016
2024
1918
2008
1993
2021
2005
2023
1987