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.
2024
2013
1976
—
1963
2017
1998
1992
2011
1983
2002
1950
2023
2019
2009