Strange Days

Strange Days

This was probably my first rewatch since Strange Days came out on home video. In all the obvious ways, it looks (and sometimes feels) very dated. Kathryn Bigelow’s sci-fi neo noir indulges in all the tropes and trends of its era, resulting in a grungy, dirty, and pessimistic vision of the near future that says more about when it was made rather than what was to come. Yet, it is more than a mere artifact of the post-Cold War angst that now seems positively quaint. Whereas most entries in this genre carry an undercurrent of sadness, Strange Days wallows in it. Jim Cameron’s script (and Ralph Fiennes’ terrific performance) is so achingly about loss it feels like a break-up story. Or depression. When I first watched Strange Days, I thought the sad parts were just a color filter, almost annoying. But I see now that the sadness is integral to the story. It defines our protagonist, and it gives meaning to the technology at the core of the plot beyond just being a Macguffin. It’s an indictment of how we use media to manipulate ourselves to feel (or not to feel).

Block or Report

Hans-Inge 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_843d7a34-6407-4a3e-9b5e-e66834a1c8f6" }; 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-843d7a34-6407-4a3e-9b5e-e66834a1c8f6'; 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-843d7a34-6407-4a3e-9b5e-e66834a1c8f6'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-843d7a34-6407-4a3e-9b5e-e66834a1c8f6'));
' ].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_489fb018-5f39-4596-b72d-3570ba2a81bb" }; 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-489fb018-5f39-4596-b72d-3570ba2a81bb'; 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-489fb018-5f39-4596-b72d-3570ba2a81bb'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-489fb018-5f39-4596-b72d-3570ba2a81bb'));