The Nice Guys

The Nice Guys

Shane Black renews his signature wit carried over from Kiss Kiss Bang Bang, but with a much tighter and focused story than his previous effort to craft one of the funniest comedies of the 2010s. You can make the argument that Black likes to make the same movie every single chance he gets and that's not technically wrong. Many instances of that are evident here, even down to how bodies are discovered and discarded. But the casting and vastly different vibes Crowe, Gosling, and Rice (the latter of whom is a freaking co-lead, let's be real) give off bring a refreshingly positive spin on Black's usual dark-edged comedy. It's directors like Shane Black and Guy Ritchie that seem to understand how to make a witty script feel genuine without existing purely as a vessel for sarcastic quipping. The usual issue of Black's writing being a little too fast-paced and twisty for its own good is still present in The Nice Guys, but there's much more of a beating heart amidst the seedy nihilism of corporate greed and conspiracies. I'm not surprised that the movie flopped, just disappointed because I'd rather live in a world with sequels to this over any Netflix franchise any day (GLOW excluded, give them their show back you cowards).

Block or Report

WestheLara 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_419681d3-b1c5-404c-b041-d5fb430935da" }; 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-419681d3-b1c5-404c-b041-d5fb430935da'; 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-419681d3-b1c5-404c-b041-d5fb430935da'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-419681d3-b1c5-404c-b041-d5fb430935da'));
' ].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_46e4f835-091c-48e8-88fb-fa913c4d5725" }; 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-46e4f835-091c-48e8-88fb-fa913c4d5725'; 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-46e4f835-091c-48e8-88fb-fa913c4d5725'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-46e4f835-091c-48e8-88fb-fa913c4d5725'));