Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
1997
2023
1995
1994
2001
2014
1991
1977
1972
2012
2019
2022
1979
2013
1985
2018
2017