ADVERTISEMENT

The Marvel & Disney scene-stealers!

Published Nov 12, 2021 10:42 pm

Black Widow

Now that the cinemas are reopening, you can beat your bottom dollar that the content juggernauts of Marvel & Disney will be unloading their big guns in time for the holiday season.

While some of these films were enjoying theatrical releases earlier this year in the USA, and other markets that opened up earlier than us, I’m fine with the notion of ‘later better than never’ as these are the traditionally big Hollywood releases that deserve a big screen in order to fully enjoy and share the experience.

These are the kind of films that you want to be watching communally, oohing and aahing in unison, laughing together at the right moments, and wanting to reach out beyond the empty seat beside us to nudge the person who entered the cinema with us. It’s Marvel & it’s Disney - and for any true blue cinephile, that’s all the explaining you need to do.

Black Widow

On Nov. 17, we finally get the theatrical release of "Black Widow," the origin story that was released earlier this year, and is already showing on the Disney streaming service. We don’t get Disney+ here (yet); so this one I‘ve actually reviewed and if there’s anything I’ll disclose, it’s how Florence Pugh and David Harbour portray excellent characters that complement Scarlett Johansson’s Black Widow. Harbour especially provides invaluable humor to the proceedings and it’s an enjoyable lark of a film.

Shang-Chi and the Legend of Ten Rings

"Shang-Chi and the Legend of the Ten Rings" opens on Nov. 24; and it’ll be interesting to watch this, as it surprisingly topped the box office when it opened. From the trailer alone, you can expect this to get really strong reactions - as both women and men will flock to this action/martial arts superhero film. Awkwafina provides much of the humor and with a predominantly Asian cast, this is our version of Black Panther.

The Eternals

"The Eternals" hits our screens on Dec.1. It opened in the USA the first weekend of November and elicited a lot of controversy, as it’s the first Marvel film that openly depicts a gay superhero relationship (Brian Tyree Henry as Phastos) - causing it to be banned in certain countries, as Marvel refused to edit out the scenes. It’s directed by Chloe Zhao who won Best Director for Nomadland at this year’s Oscars - so I’m really curious to watch how this indie director will take on a big budget Marvel film.

Encanto

"Encanto" from Disney gets it release on Dec. 8 - it opens in the USA a week before Thanksgiving. Set in a fantasy Colombia, it’s about the family Madrigal, and how they live in an enchanted house. It’s so enchanted that everyone living in the house acquires some superpower or talent, except for our main character Mirabel. So it’s what happens as she’s the one who has to save the family and the magic. It’s a Hispanic cast, with a bunch of new, original songs from Lin Manuel-Miranda.

So get your Marvel & Disney hats back on, as it all starts happening next week, with a new release each following Wednesday!

Related Tags

Walt Disney Marvel Cinematic Universe
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.