Spider-Man: Into the Spider-Verse

Spider-Man: Into the Spider-Verse

this movie is, first and foremost, a love letter. it has a lot of love, not just for the thrills that we've come to expect from these huge cinematic blockbusters, but for all the heart and the inspiration and even the schlock of the superhero genre.

about a week or so ago i wrote a thing about how realism shouldn't be a benchmark for what we consider a good film, and i think this film might be one of the best examples of why that is. this story would never worked as well as it did if it were live-action, or even if the animation were made to look realistic. every transition, colour choice, sound effect, facial expression, etc etc etc made this world feel so rich and inviting. with superhero films feeling more and more standardised over the past decade, this feels like a breath of fresh air, and i'd love to see the places they could take this in the future.

also i'm just really fond of the concept of mantles in superhero universes, considering that nearly no superhero identity has been taken up by one person and one person only, so i'm just jazzed to FINALLY see a blockbuster even dip their toe into the idea.

EDIT: fuck it, i'm giving this five stars, my first five star movie of the year. i really fucking adored this.

Block or Report
' ].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_733a0481-2a32-4c5c-8582-8c1ce2ef8668" }; 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-733a0481-2a32-4c5c-8582-8c1ce2ef8668'; 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-733a0481-2a32-4c5c-8582-8c1ce2ef8668'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-733a0481-2a32-4c5c-8582-8c1ce2ef8668'));
' ].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_32842a1d-17f7-400e-a6b3-b0f882850b72" }; 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-32842a1d-17f7-400e-a6b3-b0f882850b72'; 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-32842a1d-17f7-400e-a6b3-b0f882850b72'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-32842a1d-17f7-400e-a6b3-b0f882850b72'));