Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
1994
2015
1974
2023
2024
2013
1983
1985
2008
1999
2021
1995
2011
2019
1998
2003