Gregor Kreyca’s review published on Letterboxd:
“So you're telling me you made a porno where the plot is the point?” - Holland March
This awesome 70’s style buddy action comedy is basically a spiritual successor to director Shane Black’s Kiss Kiss, Bang Bang. These kind of movie are really where his talent shine the brightest. The Nice Guys is a bit heavier on the action but I think the script, while quite strong, is not “as” brilliant as that of Kiss Kiss, Bang Bang. I also felt that Ryan Gosling was, at times, trying a little too hard to be funny. And make no mistake, he is very funny here, I just think he overdose it sometimes. Still, his chemistry with Russell Crowe is the heart of the movie and the main reason it works so well.
Just like Kiss Kiss, Bang Bang the movie left the door wide open for a sequel. But, just like Kiss Kiss, Bang Bang not enough people came to see it and that was that. It’s really unfortunate because further adventure with these two (nice) guys could have been a lot of fun. This one, most certainly is!
Gregor 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_3d7fdefd-7534-41ea-b624-73e5e8b40466" }; 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-3d7fdefd-7534-41ea-b624-73e5e8b40466'; 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-3d7fdefd-7534-41ea-b624-73e5e8b40466'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-3d7fdefd-7534-41ea-b624-73e5e8b40466'));
' ].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_06a39313-6586-4f8c-b588-82ff25db6c7b" }; 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-06a39313-6586-4f8c-b588-82ff25db6c7b'; 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-06a39313-6586-4f8c-b588-82ff25db6c7b'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-06a39313-6586-4f8c-b588-82ff25db6c7b'));