Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2022
1963
1967
1993
1994
2011
1992
1986
2005
1995
1998
2001
1976
2007