Living in apparent self-sufficiency a lone man must confront his past and realise the difference between living and existing.
2016
2023
2012
2013
1990
2017
—
1938
1967
2025
1959
2014
2022
2001