Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
1977
2006
1991
1995
2022
2001
2021
2011
2012
1973
1998
2017
2004
—