Afraid

Afraid

This might be one of the dumbest last 20 minutes to a movie I’ve seen in a while. Maybe ever !!

AfrAID is your typical “Blumhouse” shitbox, only this time, there’s a very interesting plot with a few things going for it, but inevitably, it’s still a shitbox.

The positives that worked for me are the family dynamic, and the plot itself. When the family is interacting with one another, especially the mom and dad actors, the film is entertaining at the very least. The plot is such an interesting core dynamic for an AI horror film. It somehow doesn’t feel all that detached “at first” from what the real world is capable of using it for. 

Where the film falls, and believe me it falls hard, comes from a few things. One, everyone outside of the two adult actors and david dastmalchian was pretty terrible, like hard to watch terrible. The plot “sort of” works, all the way up to a certain part, then one of the dumbest twists in film has to happen. Ontop of that, the ending, I still don’t even know how to articulate it. It was so detached from reality that I don’t even know how to go about describing it. As mentioned, probably one of the dumbest last 20 minutes to a film I’ve seen in quite some time.

There’s a few, and I mean very few, parts to this film that keeps it from the very bottom of the year. It’s an interesting plot line that is absolutely ruined by the twist and the ending. Overall, pretty bad.

Block or Report
' ].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_18403ef4-23e5-4088-bf0a-7bd7f7c2cbab" }; 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-18403ef4-23e5-4088-bf0a-7bd7f7c2cbab'; 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-18403ef4-23e5-4088-bf0a-7bd7f7c2cbab'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-18403ef4-23e5-4088-bf0a-7bd7f7c2cbab'));
' ].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_46250435-6e51-4759-8c5d-cd2922021bdb" }; 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-46250435-6e51-4759-8c5d-cd2922021bdb'; 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-46250435-6e51-4759-8c5d-cd2922021bdb'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-46250435-6e51-4759-8c5d-cd2922021bdb'));