STEVEN’s review published on Letterboxd:
Beetlejuice Beetlejuice is not without its glaring flaws, but Tim Burton did manage to win me over on a number of occasions. From Jenna Ortega in a leading role and compelling, ghoulish teen romance subplot to Willem Dafoe's cool ass character design, to the needledrop of Pino Donaggio's original 1976 main title score from Carrie during a final act sequence, and the general atmosphere remaining as wacky as the original. It all flows in a manner quite easy to digest, this being one of many in a requel trend I find myself starting to grow increasingly fatigued by.
On the downside, it was made about twenty years too late and relies on millennial nostalgia and Spirit Halloween sales and Winona Ryder and that fuck ass haircut to generate its audience. Not much new ground gets covered here, and the soul-sucking ex-wife villain feels underutilized by the end of it. Explicitly killing off the elephant in the room was a nice sentiment and all, but maybe not the best way to push plot by plastering a pedo's face on long shots and honing in on singing children.
2024 RANKED
' ].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_480af192-c41e-4202-84df-f6b285ad28f2" }; 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-480af192-c41e-4202-84df-f6b285ad28f2'; 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-480af192-c41e-4202-84df-f6b285ad28f2'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-480af192-c41e-4202-84df-f6b285ad28f2'));
' ].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_202bcd8c-9389-4b0b-b48a-25e8a870c375" }; 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-202bcd8c-9389-4b0b-b48a-25e8a870c375'; 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-202bcd8c-9389-4b0b-b48a-25e8a870c375'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-202bcd8c-9389-4b0b-b48a-25e8a870c375'));