Inside

Inside

Willem Dafoe is an art thief trapped in a rich man’s luxury penthouse. He can view the world outside, but he can no longer partake in it. Much like the viewer of a film, he takes on the role of voyeur, watching the lives of others through a tv. There’s interesting imagery, and Inside certainly includes artistic expression in the design of the artwork and architecture.

Unfortunately, I did find this to be ultimately one note. Dafoe is great as ever, but you can pretty much hear the premise and know exactly what 90% of the film is. As a Dafoe vehicle it does well, but on an entertainment or thematic level it fell  flat. Think it could’ve been really good if it was like an hour long.

Pretty good ending tho. It’s easy for a film like this to simply stick to a gimmick or take an easy way out, but I liked the vagueness of it, especially after uncovering The Marriage of Heaven and Hell by William Blake, gives his fate a prophetic feel and also suggests that maybe this entire enterprise has simply been his purgatory.

Block or Report

Robb liked this review

' ].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_ad9aad9e-9ee5-49ed-8c42-c3fec7cd94e5" }; 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-ad9aad9e-9ee5-49ed-8c42-c3fec7cd94e5'; 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-ad9aad9e-9ee5-49ed-8c42-c3fec7cd94e5'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-ad9aad9e-9ee5-49ed-8c42-c3fec7cd94e5'));
' ].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_8a7230d7-7e47-4f15-ba11-f422c9cc80f1" }; 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-8a7230d7-7e47-4f15-ba11-f422c9cc80f1'; 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-8a7230d7-7e47-4f15-ba11-f422c9cc80f1'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-8a7230d7-7e47-4f15-ba11-f422c9cc80f1'));