The Nice Guys

The Nice Guys

"What are you doing?"

"I was giving you a rimjob."

"Rimshot!... Rimshot."

I've always found Shane Black's thematic excursions into the golden age of porn, fatherhood, and the dissolution of trust in our political institutions ("You expect an angel and you get Nixon") well-meaning yet sloppy, but I don't really care when he's one of the few people in Hollywood right now who can write dialogue that is nothing but jokes w/o getting exhausting, as well as writing precocious teenagers into our hard-R action buddy comedies that we rarely get anymore and they actually add to the enjoyment instead of weighing it down. I also used to feel a little ashamed that I didn't support this in theaters when I did have a passing interest, but I was lucky enough to eventually catch a screening w/ a big crowd 5 months after it came out on retail. We had such a good time that I could still hear them guffawing in my head at everything Literally Me does in this movie as I was revisiting on Netflix alone in my own house just to take a brief mental vacation from a long intense slow TV season I'm in the middle of right now. Even if most of the cutting between shots and scenes feels a little truncated-for-TV, the shootouts occasionally fall into the trap of watching professional killers miss each other in the middle of bigger setpieces, and the wider conspiracy at the heart of the plot is a bit of a wash, there is still so much more potential between Maximus and Literally Me's chemistry that our lack of a sequel 6 years later should have killed a Time Warner executive's career by now.

Block or Report

NoFunAllowed liked these reviews

' ].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_1ef88982-d690-40f6-a840-6db070e3b736" }; 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-1ef88982-d690-40f6-a840-6db070e3b736'; 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-1ef88982-d690-40f6-a840-6db070e3b736'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-1ef88982-d690-40f6-a840-6db070e3b736'));
' ].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_604a1bf1-cf8b-4c6b-894e-a98ea274f795" }; 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-604a1bf1-cf8b-4c6b-894e-a98ea274f795'; 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-604a1bf1-cf8b-4c6b-894e-a98ea274f795'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-604a1bf1-cf8b-4c6b-894e-a98ea274f795'));