Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2005
—
2013
1994
2014
1966
1989
2002
1988
1998
2016
1992
1995
1985
2015
2023
2004
2008