A man struggles to verify his humanity.
1973
1966
2021
2000
2006
2007
2002
2004
2005
1980
2019
1991
1995
1956
2003