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