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.
2011
2013
2017
2021
1914
2019
1960
2015
1989
2001
2016
1946
2018
1998
2014
2020