Janine’s review published on Letterboxd:
“Evil doesn’t die, it changes shape.”
The Halloween franchise has meant so much to me ever since I was a kid, and is my favorite franchise behind Scream. This trilogy is my favorite in the franchise and I was very intrigued to see how they were going to tie everything together and you know what? The absolutely nailed it. I loved it.
I can definitely see how this will be the most divisive film in the trilogy for many reasons. I can also see people being disappointed if they’re expecting the bloodbath that Kills was. This is a very different Halloween film 100%, and I respect what they did. It’s more contained, slower paced, and has a lot more character building throughout. All of those elements mixed with a Laurie Strode who is no longer living in fear really made this a fantastic send off for our beloved franchise (for now) and our beloved final girl.
The opening scene was jarring yet fantastic in setting the tone. Seeing Allyson, Laurie, and Lindsey all shine in their own ways and especially Allyson. She’s such a great character and seeing her have this inner struggle throughout was really interesting. Rohan Campbell gives a great performance as Corey, who is actually a very complicated character. Seeing Laurie and Frank again made my heart so warm and happy.
While the twist isn’t going to please everyone, I really liked it and thought it made for some great kills throughout. Less kills than the previous entires but still very gnarly and effective. Carpenter’s score is incredible, the homages to Halloween III, lots of great emotional elements, more callbacks and homages to the 1978 film, and Laurie’s ending. Just beautiful.
I loved this. Laurie Strode forever.
2022 ranked
Janine 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_fe3c2052-6e80-4a4a-961c-92d64d1692cb" }; 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-fe3c2052-6e80-4a4a-961c-92d64d1692cb'; 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-fe3c2052-6e80-4a4a-961c-92d64d1692cb'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-fe3c2052-6e80-4a4a-961c-92d64d1692cb'));
' ].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_3b9078d8-cebd-4941-bd2d-f9d52e245c67" }; 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-3b9078d8-cebd-4941-bd2d-f9d52e245c67'; 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-3b9078d8-cebd-4941-bd2d-f9d52e245c67'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-3b9078d8-cebd-4941-bd2d-f9d52e245c67'));