In a sprawling city, a man's firm belief that people are innately selfless is severely tested.
1924
2023
1986
2018
1927
1951
2014
1978
1977
2010
1999
1996
1997
1953
1948
1961