ADVERTISEMENT

STREAMING REVIEWS: Conquering the odds and testing faith

Published Nov 5, 2023 06:38 am

At A Glance

  • Nyad (Netflix USA) It's Oscar-nomination baiting time when films like Nyad hit the most popular streaming service. Starring Annette Bening and Jodie Foster, the film is based on the self-penned book of Diana Nyad and involves directors known more for sports documentary dramas.
  • The Miracle Club (Amazon Prime - Ireland) Here's another film that, if based on cast alone, we would also consider as Oscar bait. Maggie Smith, Kathy Bates, and Laura Linney are the three major names who make up the cast of this Irish old-school drama about friendship over decades, secrets kept and broken, the Irish brand of Catholicism, and our faith in miracles - as represented in this film by the visits to our Lady of Lourdes in France.
  •  
an1.jpeg
Annette Bening in 'Nyad'

Here are two recent drops that can boast of Oscar-worthy actresses in spades. In one film, we have four-time nominee Annette Bening and two-time winner Jodie Foster; while the other film has winners Maggie Smith and Kathy Bates, plus nominee Laura Linney.

an2.jpeg
 

Nyad (Netflix USA) It’s Oscar-nomination baiting time when films like Nyad hit the most popular streaming service. Starring Annette Bening and Jodie Foster, the film is based on the self-penned book of Diana Nyad and involves directors known more for sports documentary dramas. At its most basic, it’s about the quest of Nyad to complete the Havana to Florida swim in open seas, one that she unsuccessfully attempted at the age of 28, and now, at the age of 60, decides it’s the one thing in life she has to go back to and fulfill. We’re repeatedly told about how the swim involves shedding off twenty pounds and that there’s the danger of Portuguese man of wars, jellyfish, sting rays, and sharks - and that’s not mentioning exposure and exhaustion.

an3.jpeg
Annette Bening (left) and Jodie Foster

Bening portrays Diana Nyad and goes all out in the role, squinting like Clint Eastwood to show steely determination. Foster is Bonnie, the coach and ex-lover of Nyad, and while she has less to do in the film, she could also be in the running for a Best Supporting Actress nod. Rhys Ifans joins the cast as the ship’s captain and navigator, who’s instrumental in keeping pace with Nyad and ensuring the swim gets certified. We’re talking 100 miles of continuous swimming for 60 hours, and she can’t stop or touch the boat, disqualifying the attempt. The steps taken to make the swim even viable, the failed attempts, and having to find sponsors to fund the swim all figure in the film’s narrative, and it does help in keeping us invested, as we all know what the final scenes will consist of. Gripping drama!

an4.jpeg
 

The Miracle Club (Amazon Prime - Ireland) Here’s another film that, if based on cast alone, we would also consider as Oscar bait. Maggie Smith, Kathy Bates, and Laura Linney are the three major names who make up the cast of this Irish old-school drama about friendship over decades, secrets kept and broken, the Irish brand of Catholicism, and our faith in miracles - as represented in this film by the visits to our Lady of Lourdes in France. The premise concerns three fast friends and how this friendship is tested and evolves over decades. Set in mid-1960s Ireland, there’s a distinct aura of nostalgia maintained throughout, and I can imagine how wonderful this would be for Irish-Americans watching this.

an5.jpeg
Maggie Smith and Kathy Bates in 'The Miracle Club'

All the main characters have personal reasons for wishing for miracles and investing time and money to head to Lourdes with the local priest leading the party. One is still pining for her son, who died decades ago; one just discovered a lump in her breast, and another has a son who still won’t speak, and they’re all praying that something miraculous would happen. Chrissie (Linney) is the daughter of an old friend and returns from the United States, insisting on joining them to Lourdes. Her back story, why she had to leave, forms one major narrative strand, with much being said about shame, retribution, and exile. Substantial things are being discussed and said, but they don’t really catch fire as they should, and I end the film feeling short-changed.

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.