In a sprawling city, a man's firm belief that people are innately selfless is severely tested.
1952
1949
1945
2000
1979
1994
1961
2017
2008
2009
1977
1971
2019
2005
2014
2016
1999
1967