A small-time hood shoots his way to the top, but how long can he stay there?
2004
1951
1958
1988
1993
2005
2002
1968
1961
1976
1972
1971
1944
1994
1966
1999
2006