A normal day in the life of the modern anti-hero in the big city.
2017
2019
1953
2013
2016
2018
2021
2022
2020
1983
1946
1988
2006
1994
1977