Thor: Love and Thunder

Thor: Love and Thunder

Big win for fans of movies where they say the title right before the credits. 

Every complaint people have been making about Love and Thunder is completely fair, and were just as applicable back in Ragnarok to be honest. It’s the unwieldy premise of a soap opera about space Viking gods who view themselves as the ultimate authority in the universe being made by a director who’s spent his entire career mocking authority finally reaching its breaking point, but in my opinion the heartfelt moments are more earned here. Taika’s default tendency towards glibness has never prevented him from being equally adept at drama, and much like in JoJo Rabbit once the specter of death becomes too inevitable to ignore the jokey jokes start to give way towards actual, unironic emotion. 

If nothing else, this is a rare equal opportunity to ogle both Chris Hemsworth and Natalie Portman’s biceps for two hours, which shouldn’t be passed up. Could’ve used more Valkyrie and way less Korg, whose cutesy narration retcons parts of the last three films as much it needlessly rehashes them. Christian Bale gives a great performance as Rumplestiltskin from Once Upon a Time. Russell Crowe is certainly committing to the bit he has chosen to do of the fat Greek Australian schmoozer, and you could make a convincing argument that he hasn’t met a single one of the cast, Roy Kent especially. Disney is in an era where they will slam the “give him a spunky child to take care of!” button when they don’t know how to further progress a character faster than a Jeopardy contestant on a winning streak and I feel like people are going to start getting tired of it real fast.

Block or Report

RyanChag 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_917f6d70-53ee-41cf-a00d-64c769f92cfe" }; 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-917f6d70-53ee-41cf-a00d-64c769f92cfe'; 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-917f6d70-53ee-41cf-a00d-64c769f92cfe'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-917f6d70-53ee-41cf-a00d-64c769f92cfe'));
' ].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_1aae9940-f7bc-430b-a7f9-01a5aa8fc833" }; 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-1aae9940-f7bc-430b-a7f9-01a5aa8fc833'; 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-1aae9940-f7bc-430b-a7f9-01a5aa8fc833'); }); }, { once: true }); } } tag.remove(); })(document.getElementById('script-1aae9940-f7bc-430b-a7f9-01a5aa8fc833'));