Dan Abel’s review published on Letterboxd:
31 DAYS OF HORROR 2024 - Film 24
Saturday Night Shorts: Film 264
"Let me in..."
A woman goes to sleep at night only to be started by a horrifying lurking presence in the dark.
Countless horror films are terrible at nailing the aspect of darkness. Sometimes even on purpose to hide the shortcomings of a low budget or less than stellar looking entity. The Hag is not one of those, in fact it does an excellent job at pairing darkness and ambient affectively without it hindering the experience. Combine that with a solid use of sound, a constant building of suspense and dread as well as an awesome looking creeper and you have some proper ingredients for a short film that doesn't disappoint throughout it's nine minute runtime.
The Hag is a prime example of how to do short horror films right. The writing could have been better, but I tend to forgive that a bit in lower budget and/or amateur efforts. Overall it's affective simplicity at it's finest. Good stuff!
If you'd like to check out The Hag for yourself, here is a link to the film on YouTube. Enjoy!
The Hag
To visit my listing of previous Saturday Night Shorts reviews check out the link below.
Saturday Night Shorts
31 DAYS OF HORROR 2024
' ].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_0f3d995f-e76d-4435-bdf4-0a734a9ab100" }; 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-0f3d995f-e76d-4435-bdf4-0a734a9ab100'; 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-0f3d995f-e76d-4435-bdf4-0a734a9ab100'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-0f3d995f-e76d-4435-bdf4-0a734a9ab100'));
' ].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_9896472f-9fd7-4c29-a22f-1ff1a3dbd6ea" }; 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-9896472f-9fd7-4c29-a22f-1ff1a3dbd6ea'; 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-9896472f-9fd7-4c29-a22f-1ff1a3dbd6ea'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-9896472f-9fd7-4c29-a22f-1ff1a3dbd6ea'));