Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2017
1979
2022
1996
1966
1983
1985
2010
1967
1999
2024
1994
2023
1992
2018
2003
2011
1998