A man struggles to verify his humanity.
2003
1998
2015
2016
2014
1976
1999
1981
2001
1960
1988
2012
2017
1975
1974
2024
2013
1997
1972