rdeleskie’s review published on Letterboxd:
I recall the book as fleeter, more darkly comic; a commentary on the battle of the sexes from the front lines of the recession, and it possessed a wonderfully knowing sense of genre and how to mess with audience expectations.
This feels more like a routine mystery, a “wronged man” movie that could have been part of the flight of misogynistic paranoid thrillers from the early 90s.
The casting is spot on. Career best from Affleck? Rosamund Pike is picture perfect, but I can’t help but feel she is ***spoiler*** reduced to a robotic psychopath by the ending.
Hate to be that guy, but I feel like this could have used a woman’s touch from behind the camera.
Fincher’s movies have become almost indistinguishable from each other in terms of tone, pacing, lighting and composition. He flattens every script to fit his preconceived notion of style. Even Kubrick, his idol, found challenges and surprises in his lesser work.
A slightly inert, passable thriller. Nothing more.
rdeleskie liked this review
' ].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_fd603238-8015-406d-a3f3-89cfbf50ef7d" }; 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-fd603238-8015-406d-a3f3-89cfbf50ef7d'; 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-fd603238-8015-406d-a3f3-89cfbf50ef7d'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-fd603238-8015-406d-a3f3-89cfbf50ef7d'));
' ].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_1dbfbcfc-b11a-498f-bb1e-0a8503a0c641" }; 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-1dbfbcfc-b11a-498f-bb1e-0a8503a0c641'; 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-1dbfbcfc-b11a-498f-bb1e-0a8503a0c641'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-1dbfbcfc-b11a-498f-bb1e-0a8503a0c641'));