Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2010
2001
1976
2012
2009
1975
1991
1986
2004
2008
2023
2017
2024
1998
2016
2011
1995
2018