Follows two people awkwardly contemplating suicide on a desolated train track, which seems to be the perfect spot to end it all, until someone else turns up with the same idea.
1940
2024
2015
—
2011
2002
2012
2005
1913
1931
1962
1930
2021
2013