A really solid flick that just works. It's not perfect but it's great fun and serious when it needs to be. Cast is all around excellent, it's great to see a newcomer (at the time) Tim Roth act with a legend like John Hurt. The way the story is told also really worked for me with how it starts and you think it's about Terrence Stamp as Willie but it becomes about John Hurt's Braddock, a hitman far past his prime who is making far too many mistakes for this job with his apprentice played by Tim Roth. John Hurt plays Braddock with such moments of quietness that his outbursts are shocking and excellent all the same. The movie is also astoundingly well shot for a forgotten 80's movie and scored excellently with awesome Flamenco music setting the scene at almost every turn. Glad I watched it.