ADVERTISEMENT

Here's the list of 8 official entries to first ever Summer MMFF

Published Feb 24, 2023 05:23 pm

Eight movies, which include films with Coco Martin, Alex Gonzaga and Gerald Anderson as main casts, were chosen as the official entries to the first “summer edition” of the Metro Manila Film Festival (MMFF). 

MMDA chairperson Romando Artes, concurrent MMF Acting Chairman, were chosen out of the more than 30 entries based on the following criteria: Artistic Excellence (40%), Commercial Appeal (40%), Filipino Cultural Values (10%), and Global Appeal (10%).  

The official 8 entries to the 1st Summer MMFF 2022 are:

1.         Apag

Producer: Center Stage Production

Director: Brillante Mendoza

Cast: Coco Martin, Lito Lapid, Jaclyn Jose, Gladys Reyes

Genre: Crime Drama

2.         Singlebells

Producer: TINCAN

Director: Fifth Solomon

Cast: Aljur Abrenica, Alex Gonzaga, Angeline Quinto

Genre: Romantic Comedy

3. About Us But Not About Us

Producer: Octoberian Films, The Ideafirst Company, Quantum Films

Director: Jun Robles Lana

Cast: Romnick Sarmenta, Elijah Canlas

Genre: Drama Thriller

4. Kahit Maputi Na Ang Buhok Ko

Producer: Saranggola Media Productions, Inc.

Director: Joven Tan

Cast: RK Bagatsing, Meg Imperial

Genre: Musical

5. Unravel: A Swiss Side Love Story

Producer: MAVX Productions Inc.

Director: RC Delos Reyes

Cast: Gerald Anderson, Kylie Padilla

Genre: Drama

6.         Here Comes The Groom

Producer: Quantum Films, CineKo Productions, Brightlight Productions

Director: Chris Martinez

Cast: Enchong Dee, Keempee De Leon, Awra Briguela, Xilohuette, Maris Racal, Kalad Karen

Genre: Comedy

7.         Yung Libro Sa Napanuod Ko

Producer: Viva Communications, Inc.

Director: Bela Padilla

Cast: Yoo Min-Gon, Bela Padilla

Genre: Romance Drama

8.         Love You Long Time

Producer: Studio Three Sixty Inc.

Director: JP Habac

Cast: Carlo Aquino, Eisel Serrano

Genre: Romance

“We are very proud that these eight official entries that we have selected are all quality films. We are hoping that the first-ever Summer MMFF would also receive the same warm support from moviegoers as the December 2022 MMFF," said Artes.

The first Summer MMFF will run for an 11-day period, from April 8 to 18, in all cinemas nationwide in partnership with the Cinema Exhibitors Association of the Philippines (CEAP).

Artes urged moviegoers to support the festival which, like its December edition, would showcase quality Filipino films in a wide array of genre, such as drama, romance, comedy, musical, and thriller.

He said the MMFF Selection Committee is optimistic that the lineup will encourage the public, especially millennials and Gen Z, to support the film fest despite the Holy Week. 

"We believe that we have a very good mix of entries, and it reflects the reality that as many as there are varied interests among moviegoers," MMFF Selection Committee Head Boots Anson-Rodrigo said. 

Organized by the MMDA, the MMFF is primarily to promote and enhance the preservation of Philippine Cinema. 

The Parade of Stars which is set to be held in Quezon City will take place on April 2 while the Awards Night is scheduled to take place on April 11 in New Frontier Theater. 

Proceeds from the film fest go to a number of beneficiaries in the film industry including the Movie Workers Welfare Foundation Inc., Motion Picture and Anti-Film Piracy Council, Film Development Council of the Philippines, and the Optical Media Board. 

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.