Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
1993
1980
2003
2019
2024
2009
1998
2010
2011
2017
2006
2014
2007
1995
2004
1997
1994