A man grapples with the weight of his own creation.
1983
2018
2011
2008
2007
2005
2006
1986
2010
2024
2025