AJ Abbott’s review published on Letterboxd:
This review may contain spoilers.
I did like this film more upon rewatch. That being said, the runtime is still fucking absurd. I feel they stretched the Oppy and Strauss conflict out waaaaay too much. I'd argue it's not even that hard to make the conclusion that Strauss was pulling the strings to begin with. Regardless, I enjoy the performances, cinematography, score, sound design, and much more. There certainly is no denying the structure of the film itself is impressive. I just don't think the way it's told is as smoothly as how it was put together. Maybe it's because I've got the attention span of a rock when it comes to something that isn't normally interesting to me. I'll admit though, similar to Air, I did kinda get invested in what was happening. Taking the deep dive into the mind of Oppenheimer was certainly engaging as there's such a darkness to him as he takes upon this massive burden. Look out, Oscars, I think Oppy's coming to blow the competition outta the water.
Next Up: How do you follow up a Christopher Nolan film? With a Disney Channel film ofcourse.
' ].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_45186d57-d1c2-4ad9-82f4-df8fe3a7aadd" }; 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-45186d57-d1c2-4ad9-82f4-df8fe3a7aadd'; 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-45186d57-d1c2-4ad9-82f4-df8fe3a7aadd'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-45186d57-d1c2-4ad9-82f4-df8fe3a7aadd'));
' ].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_d98fa9ef-ef03-4376-840d-dae47c97c460" }; 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-d98fa9ef-ef03-4376-840d-dae47c97c460'; 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-d98fa9ef-ef03-4376-840d-dae47c97c460'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-d98fa9ef-ef03-4376-840d-dae47c97c460'));