Mody’s review published on Letterboxd:
78%
2024 Ranked
I was looking forward for this movie for months, Neon did a phenomenal job creating a viral marketing campaign that truly captivated me, and really shot this movie to my top of most anticipated movies. The movie lived up to my expectations and hype for most part.
Honestly i couldn't find the right words to describe what i am feeling earlier. It is a movie that will stick with you long after the credits roll, it is a haunting, unsettling, and atmospheric that crawls under your skin. Filled with strong images and fantastic performance by the cast, Maika Monroe is fantastic.
I feel the movie falls on itself towards the end, and the ending was very weak, i liked the twist. I feel like i missed a lot of details that i need to focus on in second rewatch.
I need to rewatch again to catch all the devils in the movie, i was able to find 6 first watch.
I think the weakness of the movie comes from the twist being a bit convoluted and i felt the movie teased more stuff than it actually showed, and the lore needed to be explored more.
The strength of the movie is that it doesn't rely on jump scares but rather on filling you with dread and hopelessness, the subliminal messages are effective, and the jump scares that are present are very well executed.
Mody 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_b45a75c4-ee20-4824-804e-8e33cca885eb" }; 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-b45a75c4-ee20-4824-804e-8e33cca885eb'; 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-b45a75c4-ee20-4824-804e-8e33cca885eb'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-b45a75c4-ee20-4824-804e-8e33cca885eb'));
' ].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_6212d323-55e2-4dae-89bf-9ee0d991d1a5" }; 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-6212d323-55e2-4dae-89bf-9ee0d991d1a5'; 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-6212d323-55e2-4dae-89bf-9ee0d991d1a5'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-6212d323-55e2-4dae-89bf-9ee0d991d1a5'));