A normal day in the life of the modern anti-hero in the big city.
2009
1991
1965
2006
2024
1986
1951
2023
1989
1990
1984
1982
2017
1962
1998
2021
2013