Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
1979
2003
2006
1976
2010
2005
1982
1986
1964
2017
1983
2023
2016
—
2019
2018
2013