Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2014
2022
2023
1993
2005
1973
2002
2004
2007
1991
1998
2006
1996
2001
—