Longlegs

Longlegs

I’m so fucking done with horror movies 

This movie prioritizes being scary so much to the point that none of it makes any fucking sense. It’s writing is extremely messy and just quickly jumps from scene to scene without attempting to do much of anything outside of “vibes”

The characters have really bad dialogue that never flows well. This just leads to everyone feeling as one dimensional as physically possible. I literally could not give less of a shit about what happens to any of them.

Nicolas Cage was so over the top in his performance that it fails to be even remotely scary. In fact, it had me laughing more than anything.

So all this stuff was left to the wayside for what? HORROR, that’s all this film exists to be, “the most horrifying film of the year”. The problem is that if the plot is this generic and paper thin your vibes can’t save it. This does do some really interesting things on the visual and auditory fronts; it’s so cool that I’m just mad it’s wasted here. You can’t just act spooky and expect that to carry a whole film.

The marketing >>>>>>>>>>>>>>>> The actual film

2024 Ranking

Block or Report

~Lilith~ 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_287eeeb8-b949-488f-902c-0c5870b4d41f" }; 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-287eeeb8-b949-488f-902c-0c5870b4d41f'; 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-287eeeb8-b949-488f-902c-0c5870b4d41f'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-287eeeb8-b949-488f-902c-0c5870b4d41f'));
' ].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_864fba24-48a8-4529-93f6-e5d9001ad3b6" }; 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-864fba24-48a8-4529-93f6-e5d9001ad3b6'; 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-864fba24-48a8-4529-93f6-e5d9001ad3b6'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-864fba24-48a8-4529-93f6-e5d9001ad3b6'));