A man struggles to verify his humanity.
2025
2015
2022
1982
2012
2013
2023
2014
2016
2002
2018
—
1987
2024