On the verge of losing the last thread of sight he has left, Adam tries to process his loss.
1996
2002
2006
1980
2005
2023
1974
2013
2021
2016
1998
1989
2003