Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2005
1997
2002
2009
2024
2023
1977
2025
2017
2020
1956
2019
1996