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.
2020
1983
2016
2015
1926
2009
2019
2014
2001
2024
1995
2012
1996
2008
1992
2023
2022
2005