A man down on his luck finds comfort in his childhood stuffed monkey as he tries to lift his spirits.
2010
2023
2015
2011
2024
1915
1983
1918
2008
2013
2017
2000
2002
1994
1950
2019
2007
1984