Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2024
2013
1993
2012
2022
1990
1982
2014
2015
1979
1998
2017
2025
2011
—