All That You Love Will Be Carried Away
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.


2025

2023

2024

2004

2017

2017

1997

2023
2024

2020

1995

2006
1960

2019

1967

2025
1910
1978

1969