Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2025
2001
2010
2017
1974
2009
2005
2002
2000
2007
1994
1997
1973
2006