Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2023
1942
2009
2002
1983
1970
1977
2018
1960
2003
2005
2021
1969
1984
1973
1974
—