ADVERTISEMENT

Review: 'Spider-Man' swings again with a successful sequel

Published Jun 30, 2020 03:41 pm
By the Associated Press Peter Parker might be forgiven for craving a vacation as "Spider-Man: Far From Home" begins. After an emotional and strenuous last few movies with the Avengers, a break sounds nice. "I didn't think I had to save the world this summer," he complains. But, you know the drill: With great power comes great responsibility. So it's just a matter of time before Parker's European school trip is interrupted by mayhem that requires a webslinger. We're just glad the filmmakers didn't also take a vacation as well. In this ambitious and ultimately successful sequel to "Spider-Man: Homecoming," Parker trades New York's Coney Island and the Staten Island ferry for such iconic cities as Venice, Berlin, London and Prague. Seeing him swing from ancient bell towers instead of Manhattan skyscrapers is weirdly thrilling. The first half of "Spider-Man: Far From Home " could stand alone — Parker juggles trying to romance the tough-but-vulnerable MJ (the always welcome Zendaya) while also fighting giant monsters beside a ragtag group of superheroes. Perhaps it's a little underwhelming, but it's solid. Just stick around: Things get positively bizarre in the second half as the film shifts up a few gears, turning into a kind of commentary on filmmaking illusion itself. It goes from sunny pop to acid jazz, from "Saved By the Bell" to "The Matrix." Speaking of school, viewers who haven't yet seen "Avengers: Endgame" have some homework to do before watching Tom Holland pull on the red-and-blue suit this time. "Far From Home" takes place immediately after the meta-conclusion of all 22 films in the Marvel Cinematic Universe and assumes you know what happened. Plus, it might be a school night, but don't even think about leaving the theater before catching the two post-film codas. Director Jon Watts returns, adding to the great work he did in the first film, and screenwriters Chris McKenna and Erik Sommers, who helped write "Homecoming," make their own homecoming. So does Jon Favreau playing Happy Hogan, Marisa Tomei as Aunt May and Jacob Batalon as Parker's best pal, who this time ditches the nerdiness to show off a man-of-the-world Ned. Borrowed from elsewhere in the Marvel Universe are Cobie Smulders as S.H.I.E.L.D. agent Maria Hill and a snarling Samuel L. Jackson as Nick Fury. Spider-Man gets to play this time with a pair of high-tech eyeglasses that are an advanced tactical intelligence system, much like he interacted last time with his suit's computer, Karen. (Alas, no cameo this time from Stan Lee, the Marvel icon who died in 2018). Jake Gyllenhaal, who has proven to be an actor of tremendous range, is a newcomer to the superhero genre but proves a comfortable fit despite being asked to wear one of Marvel's oddest costumes. As Mysterio, he dons a huge cape, Roman Empire breastplate, giant gauntlets and a big glass bubble over his face like an upside-down goldfish bowl. But as Will Smith might say, Gyllenhaal makes this look good. Credit to him and costume designer Anna B. Sheppard, who has concocted four Spider-Man suits, including a "stealth" one that gets him the nickname Night Monkey in Europe. And the trippy visual effects that stun in the second half connect not to the first film but to "Spider-Man: Into the Spider-Verse" — a huge complement since that one was animated. But let's be honest: The thing keeping this together is Holland. He is utterly endearing as a goofy, insecure now-16-year-old hero with a cracked cellphone and who often makes things worse, apologizing along the way. Holland's aw-shucks naiveté is a 1950-ish throwback even though he is firmly in 2019 — taking selfies while in the air and having to be reminded to not text and swing at the same time. He is indeed a Spidey for Generation Z and its fitting that he hits the reset button for Marvel. "Spider-Man: Far From Home," a Sony Pictures release, is rated PG-13 for "sci-fi action violence, some language and brief suggestive comments." Running time: 127 minutes. Three stars out of four.
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.