Suffering from unrequited love, Max hangs himself from a tree, and ends up hanging for hours while local townspeople squabble over whose responsibility it is to rescue him.
2023
2017
2024
1963
1913
2011
1976
2019
2007
1988
2013
1933
1937
2006
1936