Alice checks into a lonely hotel room at night and sets about making preparations to end her life, whilst obsessively re-drafting the perfect suicide note.
2017
2014
2004
1988
2001
—
1967
1991
2019
2015
1992
2007
1989
1965
1969
1972
2022
2013
1970
1973