Living in apparent self-sufficiency a lone man must confront his past and realise the difference between living and existing.
2023
2017
1989
2003
2020
2016
2001
1973
2019
2013
1995
1990
1994
1986
2022
2021
2025