Ben’s review published on Letterboxd:
AHHHH THIS WAS SO GOOD!
It got me so scared from first to last frame. This is going to be the stuff of my nightmares now for the coming nights.
Nic Cage is so great as Longlegs that I forgot it was even him. Like I just thought "oh yeah this guy is just real" and like omg every time it would cut to him it would just jolt me awake. The lack of revealing his full face for at least the first half as well just made him all the more terrifying. Like I'm not kidding you the opening scene with him I jumped every time we saw him.
Maika Monroe was so amazing as well! Like she just has such great screen presence.
The framing of the film as well was really interesting. Love the choice to almost go completely center framing. I've seen some dumb takes going "TikTok cropping" or whatever and while that's true for some cases especially MCU fair, it couldn't be anything different here. It's a very disarming technique to the audience. There is so much fear with how much empty space there is, and the amount of times I would just stare into an empty door. But there was great payoff as well like just for 5 seconds you can see something formed into goat horns.
' ].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_02ad7397-1ee4-4605-8183-2e4b3a5a9f9e" }; 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-02ad7397-1ee4-4605-8183-2e4b3a5a9f9e'; 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-02ad7397-1ee4-4605-8183-2e4b3a5a9f9e'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-02ad7397-1ee4-4605-8183-2e4b3a5a9f9e'));
' ].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_3fe7b359-4ae9-428a-97b5-88e92ea5afc5" }; 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-3fe7b359-4ae9-428a-97b5-88e92ea5afc5'; 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-3fe7b359-4ae9-428a-97b5-88e92ea5afc5'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-3fe7b359-4ae9-428a-97b5-88e92ea5afc5'));