The Killer

The Killer

DirectorQuest: 66/100
John Woo: 3/5

Not everyone in the world is a bad person.

Anti-heroic bloodshed. Woo makes me go "whoo." At this point Hard Boiled seems locked in for my favorite film from the iconic Hong Kong director, but it is intriguing at least for me to see how similar yet equally different it is to The Killer. I would say Hard Boiled is more of an overt action and thriller piece, while The Killer is a character-driven tragic drama about the power of friendship and love, as well as the inevitable consequences that come from living a life of violence. What comes out of that is something that cares a whole lot for the characters that inhabit its world, where that takes precedent over the action. When that action does show up, however, it doesn't just arrive, it explodes. I am not sure characters in the filmography of any other director wield guns in quite the same way characters in John Woo films do. There's this loose grip they often have on the weapons themselves, and when a bullet comes firing out of them, it feels like a firework with each shot. The action is spectacular, yet each bit of violence reeks of carnage. When someone bleeds or gets a hole drilled into them, that's a piece of them that's gone forever. Woo's distinct sense for melodrama and connections between individuals, especially the connection between cop and criminal, justice and injustice, what is strength and what is weakness, there's really no one else out there who makes his ballets of bullets and loss so heavy. Mix all the narrative substance into stunning action with a great Chow Yun-fat performance and an absolute downer of an ending I am shocked was decided on, I am stoked I finally got to see this, and I will watch it again.

8/10

Block or Report

Noah liked these reviews

All
' ].join(''); if ( adsScript && adsScript === 'bandsintown' && adsPlatforms && ((window.isIOS && adsPlatforms.indexOf("iOS") >= 0) || (window.isAndroid && adsPlatforms.indexOf("Android") >= 0)) && adsLocations && adsMode && ( (adsMode === 'include' && adsLocations.indexOf(window.adsLocation) >= 0) || (adsMode === 'exclude' && adsLocations.indexOf(window.adsLocation) == -1) ) ) { var opts = { artist: "", song: "", adunit_id: 100005950, div_id: "cf_async_0477ce1d-f9cc-44e0-85a8-ff9e939280ed" }; adUnit.id = opts.div_id; if (target) { target.insertAdjacentElement('beforeend', adUnit); } else { tag.insertAdjacentElement('afterend', adUnit); } var c=function(){cf.showAsyncAd(opts)};if(typeof window.cf !== 'undefined')c();else{cf_async=!0;var r=document.createElement("script"),s=document.getElementsByTagName("script")[0];r.async=!0;r.src="//srv.tunefindforfans.com/fruits/apricots.js";r.readyState?r.onreadystatechange=function(){if("loaded"==r.readyState||"complete"==r.readyState)r.onreadystatechange=null,c()}:r.onload=c;s.parentNode.insertBefore(r,s)}; } else { adUnit.id = 'pw-0477ce1d-f9cc-44e0-85a8-ff9e939280ed'; adUnit.className = 'pw-div -tile300x250 -alignleft -bottommargin'; adUnit.setAttribute('data-pw-' + (renderMobile ? 'mobi' : 'desk'), 'med_rect_btf'); if (target) { target.insertAdjacentElement('beforeend', adUnit); } else { tag.insertAdjacentElement('afterend', adUnit); } window.addEventListener('DOMContentLoaded', (event) => { adUnit.insertAdjacentHTML('afterend', kicker); window.ramp.que.push(function () { window.ramp.addTag('pw-0477ce1d-f9cc-44e0-85a8-ff9e939280ed'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-0477ce1d-f9cc-44e0-85a8-ff9e939280ed'));
' ].join(''); if ( adsScript && adsScript === 'bandsintown' && adsPlatforms && ((window.isIOS && adsPlatforms.indexOf("iOS") >= 0) || (window.isAndroid && adsPlatforms.indexOf("Android") >= 0)) && adsLocations && adsMode && ( (adsMode === 'include' && adsLocations.indexOf(window.adsLocation) >= 0) || (adsMode === 'exclude' && adsLocations.indexOf(window.adsLocation) == -1) ) ) { var opts = { artist: "", song: "", adunit_id: 100005950, div_id: "cf_async_b2f5a184-ae11-404b-bde0-fedc13e54903" }; adUnit.id = opts.div_id; if (target) { target.insertAdjacentElement('beforeend', adUnit); } else { tag.insertAdjacentElement('afterend', adUnit); } var c=function(){cf.showAsyncAd(opts)};if(typeof window.cf !== 'undefined')c();else{cf_async=!0;var r=document.createElement("script"),s=document.getElementsByTagName("script")[0];r.async=!0;r.src="//srv.tunefindforfans.com/fruits/apricots.js";r.readyState?r.onreadystatechange=function(){if("loaded"==r.readyState||"complete"==r.readyState)r.onreadystatechange=null,c()}:r.onload=c;s.parentNode.insertBefore(r,s)}; } else { adUnit.id = 'pw-b2f5a184-ae11-404b-bde0-fedc13e54903'; adUnit.className = 'pw-div'; adUnit.setAttribute('data-pw-' + (renderMobile ? 'mobi' : 'desk'), 'sky_btf'); if (target) { target.insertAdjacentElement('beforeend', adUnit); } else { tag.insertAdjacentElement('afterend', adUnit); } window.addEventListener('DOMContentLoaded', (event) => { adUnit.insertAdjacentHTML('afterend', kicker); window.ramp.que.push(function () { window.ramp.addTag('pw-b2f5a184-ae11-404b-bde0-fedc13e54903'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-b2f5a184-ae11-404b-bde0-fedc13e54903'));