Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2016
1996
1965
1990
1991
2023
2013
2008
1997
1979
1963
1989
2012
2005
2025
2021