Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2026
1960
2012
1975
1980
2014
1986
1927
1992
—
1990
2021
2022
2017
2015
1991
2006