ADVERTISEMENT

A French kiss to cinema

Published Nov 27, 2025 07:29 am
The 28th French Film Festival is happening this week at SM Aura and SM City Manila, and it comes to a close on Sunday, Nov. 30. Beyond the impressive number of quality French films that are being shown at these two venues, there’s truly so much more happening this year, all in the name of its three themes of Co-Production, Animation, and Feminism. These two SM Malls are havens for film lovers this week!
Angelina Jolie and Louis Garrel in 'Couture.'
Angelina Jolie and Louis Garrel in 'Couture.'
In the case of Animation, my eldest son recommended Amélie et la Métaphysique des Tubes (Little Amelie and the Character of Rain) as the must-watch of the bunch, and my younger boys were super happy to have booked seats before it sold out. And for the fans of Director Luc Besson, his new Dracula: A Love Tale is among the films being presented. His take is to turn Dracula into a gothic romance, a quest to find the reincarnation of his wife - a romantic approach that had not been explored prior to this film.
The special guest and ‘godmother’ for this year’s edition is the young and rising French star, Garance Marillier. For fans of Horror, and body horror in particular, they would know Garance as the lead actress in the 2016 film Raw by Julia Ducournau. That was a coming-of-age film in which Garance portrayed a vegetarian veterinary student who discovers her inner nature when she dabbles in cannibalism.
Garance Marillier and French Ambassador Marie Fontanel
Garance Marillier and French Ambassador Marie Fontanel
For this French Film Festival, Garance has a supporting role in the Alice Winocour film, Couture, starring Angelina Jolie. Garance stars in Marinette, a biopic about Marinette Pichon, the first French female soccer player who played professionally in the USA. And Garance is in the cast of Elsewhere at Night, the directing debut of Marianne Metivier, who’s Filipina-Canadian. Originally titled The Splendour of Life, the film was shot in Quebec and the Philippines, with Sue Prado and Enchong Dee also in the cast.
Garance Marillier and French Counsellor for Cooperation and Culture Mathilde Sejourne
Garance Marillier and French Counsellor for Cooperation and Culture Mathilde Sejourne
In Couture, which was screened during the Festival’s Gala Night, Winocour utilizes the annual Paris Fashion Week as a take-off point for back stories of women who are involved with the goings-on’s during that tumultuous week, from a horror movie director who’s been booked to do a fashion video, to the new hot model from Sudan who will wear the signature dress that opens the show of one designer, to the make up artist, and on to the sewer of the gowns that will be worn.
SM Aura
SM Aura
It’s an interesting and even promising premise, and when you’ve cast Angelina Jolie, speaking in French no less, for some of her lines, as the film director Maxine, you can be assured of heightened interest in the film. What doesn’t gel, however, are the interconnections between the three to four narrative strands. As Maxine faces a medical crisis, the plight of the three other ‘main’ characters pale in comparison. It’s nice that the Fashion world recedes into the background in the face of the real stories that these characters face, but when a major strand involves models, and they’re poor in acting, it does create a bias towards the other strands.
SM City Manila
SM City Manila
The French Ambassador Marie Fontanel and Counsellor for Cooperation and Cultural Affairs Mathilde Sejourne were especially happy to announce that an agreement for potential co-production had been signed and could serve as a valuable seed fund for budding producers ready to apply and go through the process. That would be welcome news for many budding film directors and producers who are seeking additional financing options.
There’s certainly much to love about this year’s French Film Festival as it spreads its wings to include the business of making movies within its scope of interest. And for the regular cinephiles, there’s the bounty of French film treasures to indulge in and enjoy. It’s a French Kiss that comes once a year, and may it continue to grow and excite audiences. That it’s now held at two SM Malls should be a delightful discovery for these audiences.
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.