Gibbous Potato’s review published on Letterboxd:
A visually delightful, lighthearted sequel with a very messy, disjointed plot. It has too many storylines crammed into its 100-minute runtime, resulting in sloppy resolutions and plot holes. The humor is there, but it just didn't resonate with me.
While I'm glad that the legacy characters maintain their charm and largely carry the film, the new characters feel very underutilized and archetypal (angsty-for-the-sake-of-it chick, generic-alt-pop-on-vinyl-listening dude, quirky-quirk quackety-quack) despite the talented cast. Even the wonderful practical effects can't seem to save it, and the RGB-overload becomes too much. Don't even get me started on the final sequence, which was a downright absurd way to wrap it all up.
I don't want to tear it down any more because it's certainly a serviceable film and I have a soft spot for this franchise. My original review still stands - it didn't quite capture the magic of its predecessor, but I still appreciate it just as it is.
----------
[MISCELLANEOUS]
Soundtrack / Score (As used in the film) - 5/10 - Licensed songs are generic and unremarkable at best, wince-worthy at worst; Danny Elfman's score is brilliant, as always.
End Credits Ambience (Doesn't Count) - 6/10
Notes - None.
Added to Lists - None.
Gibbous Potato 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_41f9446e-f00a-4dcf-bee3-667c0a163762" }; 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-41f9446e-f00a-4dcf-bee3-667c0a163762'; 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-41f9446e-f00a-4dcf-bee3-667c0a163762'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-41f9446e-f00a-4dcf-bee3-667c0a163762'));
' ].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_a968fe13-7e76-4f1f-ae3f-413913b02e31" }; 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-a968fe13-7e76-4f1f-ae3f-413913b02e31'; 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-a968fe13-7e76-4f1f-ae3f-413913b02e31'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-a968fe13-7e76-4f1f-ae3f-413913b02e31'));