A man down on his luck finds comfort in his childhood stuffed monkey as he tries to lift his spirits.
2016
2024
2017
2023
2006
2012
2011
2004
2014
1980
—
1992
2019
2010