Paint Drying

Paint Drying

Decided to use this to review SMG4's It's Gotta Be Perfect movie.

Generally, I like the message and what it's trying to portray. And I admire how it's saying something about the way SMG4's fanbase is treating his work: rather than politely discussing perspectives, just automatically they get into wars on old vs new. And it does have moments of sentiment between 3 and 4.

That being said, it is still very flawed. It feels like it's trying to capture the horror of the 10th anniversary movie that was novel at the time but just isn't now. The army subplot was super boring.

But by far the worst thing about this movie is Meggy, which hurts to say because Meggy was at one point my favourite thing about SMG4. And she's not bad in here, but her inclusion by itself is problematic. I do not know, if they've got nothing left for her to do, why they keep inserting her into everything ever. This kneecaps her character so hard because she's gone from complex character to generic action chick. And her comedy is lacking nowadays. Everyone agrees you should've just taken cues from the 2017 run and make her the laid-back straight man of the group again.

5/10.

Block or Report

JacobOutlook 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_5c2b77f9-9fad-47d0-9b95-acf674a72ff2" }; 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-5c2b77f9-9fad-47d0-9b95-acf674a72ff2'; 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-5c2b77f9-9fad-47d0-9b95-acf674a72ff2'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-5c2b77f9-9fad-47d0-9b95-acf674a72ff2'));
' ].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_0fe015d2-495e-48e1-b1f9-e3f64e3eb11c" }; 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-0fe015d2-495e-48e1-b1f9-e3f64e3eb11c'; 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-0fe015d2-495e-48e1-b1f9-e3f64e3eb11c'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-0fe015d2-495e-48e1-b1f9-e3f64e3eb11c'));