Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2003
2001
2004
1995
2002
1994
1999
2008
1985
1998
1969
2017
2023
2022
2005
2025