Top Gun: Maverick

Top Gun: Maverick

fulfilling legacies of the past. perhaps the perfect sequel to something like top gun, which is both it's strongest and weakest aspect. considering it's for a film i don't have strong feelings for aside from it's romanticist allure and homoeroticism, this film still is quite well written and visually engaging for what it is. it is beat for beat like top gun, but this time, the film actually has a clear conflict and plot that makes the story actually engaging this time. as for the visuals, my complaints of the flat action scenes are now resolved with kosinki's sensibilities for visual awe of aerial combat. they don't feel like documentarian shots of airplanes flying, but there is physical space that the pilots actually get to navigate, and use their fighter jets to fit the story. all of the training and combat scenes were actually fun to watch. also, i think most of the callbacks to the original work and aren't the most annoying, ice man's subplot is especially done right, which i won't spoil of course. again, this is a sequel to a film i'm not super hyped about and it's still like the biggest advertisement for the navy, but still an insanely fun time.

Block or Report

ollie_0222 liked these reviews

All
' ].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_1c2abfd5-d9e5-4ad1-83fd-d6505160e2c5" }; 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-1c2abfd5-d9e5-4ad1-83fd-d6505160e2c5'; 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-1c2abfd5-d9e5-4ad1-83fd-d6505160e2c5'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-1c2abfd5-d9e5-4ad1-83fd-d6505160e2c5'));
' ].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_bcb35656-2b4b-41fc-aab5-715c1cf0005d" }; 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-bcb35656-2b4b-41fc-aab5-715c1cf0005d'; 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-bcb35656-2b4b-41fc-aab5-715c1cf0005d'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-bcb35656-2b4b-41fc-aab5-715c1cf0005d'));