A man struggles to verify his humanity.
1979
1991
1995
2003
2002
1971
1984
2009
2012
1953
1992
2000
2006
2007
1993
2022
1999