ADVERTISEMENT

MOVIEGOER: Lessons from MMFF 2020

Published Dec 31, 2020 07:23 am
Charlie Dizon

JUST A THOUGHT: Nothing happens until first we dream.---Carl Sandburg

XX

  HIT AND MISS: Heard from reliable sources that the ongoing Metro Manila Film Festival isn’t as much a money-maker as half-expected.

   This isn’t surprising at all since the idea of watching festival films online is new to the MMFF public. Note that watching movies is a high point when families troop to the malls during Christmas. The experience is second only to dining out, or simply chilling around in a park/mall setting.

    Exact figures are hard to come by, but someone says the total gross of the 10 participating films on the third day of the festival is a measly 11 million pesos.

    A big chunk of this amount went to Fan Girl, the festival’s top grosser and best picture, winner of several other awards, including best actor (Paulo Avelino), best actress (Charlie Dizon), and best director (Antonette Jadaone).

     Pre-Covid, the MMFF is the biggest moneymaker in the local movie industry. In 2019, MMFF’s eight entries earned a total of P995 million gross sales in the box-office.

Xx

    LESSONS LEARNED: There are lessons to be learned here, for sure:

     Filipino moviegoers are used to watching movies and TV series for free on social media. Many of them refuse to pay when a screening is held online.

      A great majority of Filipino moviegoers, the masa included, are not techno-savvy. They are clueless about so-called apps, the gateway to such a new experience.

      MMFF can learn a thing or two from the FDCP’s Pista ng Pelikulang Pilipino, which was also held online a month or so earlier. The figures from the PPP aren’t also impressive.        

       It is so much easier to pirate movies when they are screened online. Such a sad experience fell on some of the entries, sending their producers climbing walls of despair. Greater tech controls should be put in place next time.

       Nominated films and personalities should be announced on the night of the awarding ceremony, not earlier. MMFF should not precondition the market but instead should provide equal playing field for all entries to make money.

        Drama films are not the top choice for viewing by online audiences in this festival. They end up being tail-enders.

Vhong Navarro in 'Mang Kepweng: Ang Lihim ng Bandanang Itim'

        Top choices are rom-com (Fan Girl), horror (The Missing) and outright comedy (Mang Kepweng, The Boy Foretold by the Stars). Such an observation is nothing new. All other MMFF editions in the past yielded the same results.

       With the outcome of the first online MMFF, will the film fest organizers pull off another similar edition in 2021? They can probably learn a thing or two from the lessons of 2020.    

Filipino moviegoers still prefer watching movies at the cinema. They are not ready for watching films online.

Related Tags

Fan Girl Mang Kepweng MMFF 2020
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.