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.
1913
1979
1980
1954
2024
2020
1968
1960
2015
2007
2005
2018
2019
1965
2016
2014
2023
1975