Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2023
2024
1965
2018
2001
2017
—
1967
2021
1992
1996
2020
2013
1963
2008
1991