Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2021
2025
1995
1966
1971
2004
2014
1974
1997
2005
—
1985
2001
1970
1989
1967
2003
1977