Living in apparent self-sufficiency a lone man must confront his past and realise the difference between living and existing.
1985
2022
1988
2024
1971
1969
2025
2019
1994
2018
1981
2016
2006
1980
2014