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