Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
1996
2023
2009
2025
1999
2017
2006
1981
1972
2008
1984
1994
1947
2012
1998
2024
2011