Two trained killers both have different reasons to kill the same gang leader, but which one will get the job done first?
2023
2013
2015
2022
2001
2024
1988
2019
2025
1992
1998
2012
1999
1974
2020
1996