Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2023
1970
1997
2019
2016
1990
2021
2022
2013
1965
2015
2020
1991
2014
2017
—