The Nice Guys

The Nice Guys

A sharp script, capable leads, and engrossing story make The Nice Guys one of the better buddy action/comedies I've seen made in recent times. True, I've missed out on quite a few acclaimed ones lately but The Nice Guys is just so effortlessly irreverent and entertaining that I'd say it'd be hard to top it. Shane Black totally nails the Neo-noir vibe mixed with modern day action beats. The recreation of '70's LA sometimes feels overdone (I wasn't alive then and can't say how accurate the movie is) but it sure looks and feels like the '70's. At times the film even felt like a '90's buddy movie, both in tone and plotting and in today's ultra serious climate the film was a refreshing and genuinely funny excursion into nostalgic throwbacks. Russell Crowe is capably cast and performs admirably while Ryan Gosling is actually pretty hilarious. But for me, it was Angourie Rice who pretty much stole the show as the precocious and crafty child of Gosling's Holland March. I'd definitely go see a sequel to this (written and directed again by Shane Black, or course).

Block or Report

Red_Dufresne 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_ab026882-6b08-4922-be26-3f0708642571" }; 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-ab026882-6b08-4922-be26-3f0708642571'; 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-ab026882-6b08-4922-be26-3f0708642571'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-ab026882-6b08-4922-be26-3f0708642571'));
' ].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_62f30f49-3dfb-44d4-b966-06b5bb93b34b" }; 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-62f30f49-3dfb-44d4-b966-06b5bb93b34b'; 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-62f30f49-3dfb-44d4-b966-06b5bb93b34b'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-62f30f49-3dfb-44d4-b966-06b5bb93b34b'));