Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2015
2023
2013
1993
2001
2004
1968
1998
2017
1951
1994
1980
1975
1986