A small-time hood shoots his way to the top, but how long can he stay there?
2025
1973
1955
1959
1931
1985
1992
2002
2009
2004
2019
2016
2001
1983
1994
2010
1997