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