Mark Costello’s review published on Letterboxd:
Gosling and Crowe give us a double act for the ages, easily up there with Bogart and Bacall, Tracey and Hepburn and Gable and Colbert. Given Black's filthy, frothy and fizzy dialogue, with so many genuinely funny one-liners, these two A-list Hollywood hunks take huge pleasure in trashing their reputations through drunken buffoonery (Gosling and his shriek) and toxic thuggery (Crowe and his knuckle duster).
In most films like this, the plot is an afterthought (Maltese Falcon, The Long Goodbye, I'm looking at you), an excuse to hang the zingy dialogue off and often random and thoroughly meaningless to the film overall - not so here, its dense, its intriguing and most importantly, as the plot comes to the fore in the third act, the humour and amazing character work doesn't disappear. Some surprising pathos from these two and the film's third MVP, Angourie Rice as Gosling's teenage daughter, also feels real and nicely balanced against the characters already established.
And its still got plenty of those wonderful Black-isms - lashings of period detail, plenty of skewering of the movie business and a downbeat dark ending that manages to still feel wholly fulfilling, yet leaving us in no doubt that here, just in real life, the Nice Guys don't always win.
For me, this is Black's masterpiece, narrowly edging out Kiss Kiss Bang Bang and its a worth a watch just to hear all that delicious dialogue and stuff.
I know, I know......I shouldn't say '....and stuff'. I should just say its worth a watch just to hear all that delicious dialogue..........
Mark 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_bebff5ae-a72e-4e0a-a17a-9b410edef668" }; 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-bebff5ae-a72e-4e0a-a17a-9b410edef668'; 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-bebff5ae-a72e-4e0a-a17a-9b410edef668'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-bebff5ae-a72e-4e0a-a17a-9b410edef668'));
' ].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_3ace0371-f9b9-46e5-825d-52f4a691d224" }; 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-3ace0371-f9b9-46e5-825d-52f4a691d224'; 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-3ace0371-f9b9-46e5-825d-52f4a691d224'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-3ace0371-f9b9-46e5-825d-52f4a691d224'));