Wreck-It Ralph

Wreck-It Ralph

AniMAYtion Year 2: Part 17

"Wreck-It Ralph" was never a favourite of younger PPeeps, and that unfortunately doesn't seem to have changed.

I'm admittedly always in awe of the sheer amount of creativity on show in literally every single scene, and I really enjoyed the first half yet again. Because the story focuses on Ralph and his inner battle with being a bad guy but not having to be a 'bad guy' and I think it's great. But then about halfway through they introduce a plethora of truly excruciating characters and Ralph gets pushed aside to be an extra in his own film and it loses me completely. It goes from something that's unique and layered but also fun, to something we have seen hundreds of times before that I just find mostly annoying.

I'm obviously in the minority and that's ok, I'm happy this is as enjoyable as it is for lots of people. I would have personally just preferred that it stayed in the same vein as the first half all the way through.

My Last Review: | Ministry of Ungentlemanly warfare |

Block or Report

MrPPeeps 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_3e6c83ca-c388-425b-9042-7e752dc293a2" }; 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-3e6c83ca-c388-425b-9042-7e752dc293a2'; 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-3e6c83ca-c388-425b-9042-7e752dc293a2'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-3e6c83ca-c388-425b-9042-7e752dc293a2'));
' ].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_13b69afc-755a-4b12-92a4-24fdf040e215" }; 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-13b69afc-755a-4b12-92a4-24fdf040e215'; 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-13b69afc-755a-4b12-92a4-24fdf040e215'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-13b69afc-755a-4b12-92a4-24fdf040e215'));