Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2023
2014
2013
2006
—
2015
2024
1995
1985
2022
2011
1989
1997
1988
1973
1971