hak21’s review published on Letterboxd:
66.
Fantastic choreography, brilliant performances from Fala Chen and the GOAT Tony Leung, and off the charts excitement for what's next to come for Shang-Chi and the MCU. The Eternals, Hawkeye, NWH, all left for 2021.
I'm not going to say the cast and crew hit the ground running on all facets this time around, because they didn't. Some scenes were a bit cringey and performances were inconsistent from the less experienced actors. I also felt the editing was at times off and messed with the flow of the film. One thing I and most others will say they knocked out of the park was the choreography. Easily top 2 in the MCU and debatably high relative to any Hollywood film. The bus scene and Macau fight were brilliant (gotta love the knife flips vs. Death Dealer).
One thing to note is that this didn't fall too far into the MCU formula. I honestly did not feel the quipiness or absolute beating down of jokes that you can sometimes feel in other films (Black Widow fell victim to this a decent amount). The 3rd act is not the best, but Tony Leung redeems many moments during.
The beginning of many theater visits I hope. Candyman or The Card Counter next I would think. Maybe Free Guy or Venom 2 depending on what the consensus among my friends is.
' ].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_be2fbd55-cc42-445d-b629-6b00df104072" }; 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-be2fbd55-cc42-445d-b629-6b00df104072'; 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-be2fbd55-cc42-445d-b629-6b00df104072'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-be2fbd55-cc42-445d-b629-6b00df104072'));
' ].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_85ba125c-22ad-49a8-9e91-c31dbc013b54" }; 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-85ba125c-22ad-49a8-9e91-c31dbc013b54'; 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-85ba125c-22ad-49a8-9e91-c31dbc013b54'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-85ba125c-22ad-49a8-9e91-c31dbc013b54'));