Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2001
1988
2023
2025
2021
—
2012
1997
1996
2015
1992
2013
1993
1978
2022
2018
1979