Living in apparent self-sufficiency a lone man must confront his past and realise the difference between living and existing.
1965
2016
2022
2023
2024
1997
1996
2000
2004
1957
2007
2021
1979
1972
1981
2008
1980