Longlegs

Longlegs

The theater was definitely the best experience for Osgood's horrorpiece. I don't get to the theater often so that definitely impacted my score in a major positive way.

Pulsing bass, tense silent moments, tremendous editing, and eerie performances round out this gem. Monroe is tremendous as the awkward and intelligent outcast and Cage is pretty terrifying. I found the music, sound, cinematography, and shot framing all to be great and was engaged the entire time. The balance of intense sounds and stark silence was perfect to me and added to the anxiety. I liked the ending and really enjoyed the journey but wasn't so sure on a few plot devices that drove things to occur. That's as specific as I can get without spoiling, I guess. Overall, I loved Perkins showing and the notes this takes from so many other horror classics, while remaining original, and I already can't wait to rewatch.

2024 Ranked
307/500 mov8es & tv for 2024

Block or Report

Joe 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_0bdb1838-d22b-485e-b19f-fe4be06e3310" }; 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-0bdb1838-d22b-485e-b19f-fe4be06e3310'; 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-0bdb1838-d22b-485e-b19f-fe4be06e3310'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-0bdb1838-d22b-485e-b19f-fe4be06e3310'));
' ].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_1d73a153-d62f-4741-9fcb-20f5f8f69112" }; 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-1d73a153-d62f-4741-9fcb-20f5f8f69112'; 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-1d73a153-d62f-4741-9fcb-20f5f8f69112'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-1d73a153-d62f-4741-9fcb-20f5f8f69112'));