Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
1966
1989
1995
1985
2003
2021
2024
2019
2006
2005
1983
1993
2004
2008
2002
1996