Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2021
2004
1937
1949
1961
2010
1942
2000
2001
2006
1948
2003
2024
1926
1929
2016
—