Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2021
2005
2006
1998
1996
1991
2018
2013
2004
1994
2017
2025
2002
2008
—