Despicable Me 4

Despicable Me 4

after Sing (2016), The Secret Life of Pets (2016), The Grinch (2018), and The Super Mario Brothers Movie (2023), im convinced that Illumnation just doesn’t even WANT to make good movies

genuinely one of the most soulless films i have ever seen, predictable and boring, the plot is practically nonexistent and all over the place, the humor just boils down to “haha poop”, yes i know this is just supposed to be a silly film for children but that doesnt mean that the movie needs to be baseless and dull, films like Shrek 2 (2004) and Winnie the Pooh (2011) are examples of movies that came out during my childhood that are not only well made but appeal to both children and adults, films that have something to say, rather than appealing to a brainrotted generation.  and this movie did really really well, so you know there’s gonna be a 5th one.  heaven save us

Double Life is far too good for this movie, without that song and some of the jokes that actually made me chuckle, this would be a much lower rating

gf rating: 1/5

Block or Report

JakobeBoah1 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_c91cbb00-e455-4d4b-b77f-179976a72ae6" }; 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-c91cbb00-e455-4d4b-b77f-179976a72ae6'; 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-c91cbb00-e455-4d4b-b77f-179976a72ae6'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-c91cbb00-e455-4d4b-b77f-179976a72ae6'));
' ].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_3fb73068-2072-4197-bb85-e9bb50316e30" }; 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-3fb73068-2072-4197-bb85-e9bb50316e30'; 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-3fb73068-2072-4197-bb85-e9bb50316e30'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-3fb73068-2072-4197-bb85-e9bb50316e30'));