Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
1973
1964
1995
2009
1996
1994
2018
2025
2023
—
1990
2004
2010
2011
2021
2024