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.
2021
—
2011
1930
1931
2017
2018
1985
1967
2019
2015
1942
1992