Daniel’s review published on Letterboxd:
That is how you end a fucking trilogy. I’m continuously blown away by what Ti West can do, and he brings so much confidence into this trilogy capper.
I’d seen some criticisms of the last act and lack of development for the side characters but I’m not getting that. This is Maxine’s movie and I don’t think it would even be fair to call it a slasher because there’s so many other things going on than the killer “reveal”— which also completely worked for me. This was really the only way to end her story.
The practical effects were top notch (the close up on Buster Keaton… if ya know ya know). Again, the direction is Ti West at the top of his game— his take on 1985 really feels like 1985 without obnoxious and obvious references. Mia Goth is so damn confident as Maxine. And those needle drops…. BETTE DAVIS EYES. That song will never not make me cry. (Thank you, The Final Girls)
Ti West landed the plane with his feet up and sunglasses on.
Maxine Minx you are a fucking STAR.
Alternate title: Scream 3, but so much better.
Daniel 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_7345fe54-8bb9-4e17-b6f5-3b022415dd3b" }; 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-7345fe54-8bb9-4e17-b6f5-3b022415dd3b'; 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-7345fe54-8bb9-4e17-b6f5-3b022415dd3b'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-7345fe54-8bb9-4e17-b6f5-3b022415dd3b'));
' ].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_80de93af-70cd-4661-801d-c9be75177d18" }; 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-80de93af-70cd-4661-801d-c9be75177d18'; 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-80de93af-70cd-4661-801d-c9be75177d18'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-80de93af-70cd-4661-801d-c9be75177d18'));