Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2008
2023
2002
2015
1980
2007
1985
2009
2014
1994
1995
2001
1991
1997
2019
2018
1975