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.
2023
2015
2011
2021
1937
2013
2010
1962
2005
2016
2019
1993
2022
2001
1996
2004
2008