Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2002
1973
2004
2007
2006
2005
2022
1986
1992
2015
2003
2025
1993
2017
1997