Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2003
2011
1999
2021
2022
1979
1998
1995
2008
2015
2018
1990
2016
2023
2001
2020