sleepyheadartist 🏳️⚧️’s review published on Letterboxd:
This review may contain spoilers.
Froggy Features #11
Despite the end of the second act dragging a bit, I think every aspect of this movie is justified by its own logic. I think Colette and the side characters in the restaurant had a lot potential; And with Colette specifically, she was kinda made a little worse for the purposes of Remy and Linguini clashing before the end.
However neither of these things take away what a masterpiece this movie is. I don't expect any movie to be flawless; and since this movie is essentially perfect minus these points, I'll give it a 10/10 score.
I think if you released this movie in live-action or something, it would not only be worse, but it would also still get more recognition as the masterpiece it deserves to be known as. Unfortunately, so many people write this movie off for being animated.
And, I'm just gonna come out and say it: animation is my favorite medium. I have always loved and preferred animation over live-action and will continue to do so. This film, and so many others like it would just not be as good if it wasn't for its animation. I think it's justified to bring this up for this movie, a story about accepting change and the unknown, from passionate artists who are unconventional.
I bet everything I've said here has already been said, but oh well. I wont waste any more of your time then.
sleepyheadartist 🏳️⚧️ liked these reviews
' ].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_748a9bf7-694f-4cb4-bb4c-bfe3c1cf7af6" }; 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-748a9bf7-694f-4cb4-bb4c-bfe3c1cf7af6'; 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-748a9bf7-694f-4cb4-bb4c-bfe3c1cf7af6'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-748a9bf7-694f-4cb4-bb4c-bfe3c1cf7af6'));
' ].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_28900f8b-44af-4a1f-99b0-0b5fdf0998d4" }; 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-28900f8b-44af-4a1f-99b0-0b5fdf0998d4'; 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-28900f8b-44af-4a1f-99b0-0b5fdf0998d4'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-28900f8b-44af-4a1f-99b0-0b5fdf0998d4'));