A small-time hood shoots his way to the top, but how long can he stay there?
2025
2023
2010
2020
2012
1929
2015
1983
1995
1960
2002
2003
2016
1996
1973
1910
1904
1997
1920