Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2024
2005
2013
1995
2000
2022
2010
2017
2018
2011
2015
2025
1997
2021