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.
2018
1995
2017
2012
2014
2008
1987
2024
1983
2021
2019
2020
2011
2013