In a sprawling city, a man's firm belief that people are innately selfless is severely tested.
1967
1971
2018
2017
1982
2020
2013
2006
2000
1976
2019
1922
2004
2014
2021