Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
1963
1967
1974
1981
2002
2000
1998
1984
2001
2023
1995
1997
2006
2005
1996
2015
1986
2019