Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2024
2025
2008
2000
2006
2014
—
1997
1983
2023
1985
2019
1977
2011
2017