Living in apparent self-sufficiency a lone man must confront his past and realise the difference between living and existing.
2012
1982
2023
1952
2014
2022
2025
1987
1988
2001
2009
2017
2019
2018
2000