Khoi Vinh’s review published on Letterboxd:
A very engaging rendition of this classic courtroom drama that’s unfortunately undermined by two fatal flaws: first, a determined but unconvincing performance by Kiefer Sutherland that feels like a Hollywood actor’s idea of what an embittered Navy officer with a drawl might act and sound like. The second, more bitterly disappointing fault is Friedkin’s decision to present the dénouement in a virtually unreconstructed form. Though updated for the post-9/11 era, it still hews very closely to the play’s original, lecture-y deferral to the sanctity of the military code, almost as if to say, “Shame on you for feeling everything this play made you feel up until now.” Whether you find this politically distasteful or not, it’s a dramaturgical bummer that feels inorganic to the flow of the narrative; it’s a final, tedious statement of principals that feels more like a disclaimer than it feels like a part of the story. Friedkin, whose ability to resolve complex stories with note perfect, ambiguously resonant endings has been a hallmark of his work, should have been able to do better than this.
' ].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_8c2defa6-f929-40f0-bde9-f5f4c0fa0e04" }; 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-8c2defa6-f929-40f0-bde9-f5f4c0fa0e04'; 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-8c2defa6-f929-40f0-bde9-f5f4c0fa0e04'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-8c2defa6-f929-40f0-bde9-f5f4c0fa0e04'));
' ].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_19570ec5-ca18-44bd-b17e-a151c91c2d1a" }; 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-19570ec5-ca18-44bd-b17e-a151c91c2d1a'; 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-19570ec5-ca18-44bd-b17e-a151c91c2d1a'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-19570ec5-ca18-44bd-b17e-a151c91c2d1a'));