Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
1990
2012
2001
1958
2023
2025
2010
—
2017
1996
1989
2014
2007
2006
2008
1970
1998
1995