Longlegs

Longlegs

“Are you still saying your prayers?” 

Probably the most effective horror film I've seen this decade. Deeply disturbing to watch; I felt completely awful by the end of it. Atmosphere was impeccable. Performances were all solid; especially Maika Monroe and Nicholas Cage. Cage’s performance definitely isn’t for everyone, but I felt his comedic touch to the character gave the film a nice balance, between the constant sense of dread and impending doom. 

Andres Arochi’s cinematography was also a highlight for me – I loved the way this was shot. The way certain scenes are framed and the way he uses limited space is impressive and really gets your heart going. Very great use of lighting in many of the night scenes too. The changes in aspect ratio and the “camcorder” style footage were also a great touch. The film’s sound design in combination makes for some very unsettling, claustrophobic moments. The films’ story itself is nothing to write home about, but all the other pieces are there, which in turn elevate this simple story. My favorite aspect though, is despite how ridiculous the whole concept is on paper, the film is actually incredibly grounded.

2024, ranked

Block or Report

RashaadHarris 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_f35e3fd3-1786-429b-83c6-3461ddd71366" }; 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-f35e3fd3-1786-429b-83c6-3461ddd71366'; 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-f35e3fd3-1786-429b-83c6-3461ddd71366'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-f35e3fd3-1786-429b-83c6-3461ddd71366'));
' ].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_3cb55d28-2ddb-420d-82c9-94610aae8270" }; 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-3cb55d28-2ddb-420d-82c9-94610aae8270'; 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-3cb55d28-2ddb-420d-82c9-94610aae8270'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-3cb55d28-2ddb-420d-82c9-94610aae8270'));