Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2015
2025
2020
2023
2016
2013
2010
1985
1972
2021
2022
2024
2011