A normal day in the life of the modern anti-hero in the big city.
2016
2006
2010
2004
2019
1981
2005
1982
2013
1998
2002
2020
2001
2022
1955
2017