ADVERTISEMENT

Youngest screenwriter behind 'Walwal'

Published Jun 14, 2018 04:05 pm
JUST A THOUGHT: ‘No act of kindness, no matter how small, is ever wasted.’ – Aesop  
  • • •
YOUNGEST SCREENWRITER: At 17, Mark Gerald Foliente became the youngest work shopper in a class of promising screenwriters held yearly by Ricky Lee. Mark Gerald Foliente Mark Gerald Foliente Now 19, he has just become the youngest screenwriter for a full-length mainstream feature film. Foliente, a junior majoring in Film at the College of Saint Benilde, has gathered real-life stories of his friends from high school and college to create the film “Walwal” (Regal Films and Star Cinema). It is said to be a throwback to landmark barkada films as “Bagets” and “Pare Ko” capturing the relationships and sensibilities of the current generation. Walwal is derived from a popular slang that millennials frequently use. The term is believed to emanate from the phrase “walang pakialam” and its closest English translation is “to get wasted” from drinking too much alcohol.  
  • • •
ELMO MAGALONA, Kiko Estrada,  Jerome Ponce, and Donny Pangilinan ELMO MAGALONA, Kiko Estrada, Jerome Ponce, and Donny Pangilinan LASTING FRIENDSHIP: The movie, says director Jose Javier Reyes, is centered on a group of four friends – who have forged their unbreakable friendship in high school throughout college life. The boys are bound together by the wealth of their past experiences and their natural love for the good times. The gang is composed of Elmo Magalona, Jerome Ponce, Kiko Estrada, and Donny Pangilinan. Their first-time partnership through this film has resulted in a real-life kinship so close that they have created a genuine all-male friendship.  
  • • •
BOYS OF WALWAL: Elmo plays Dondi, the prim and proper good son who lives his life pleasing people around him. His emotional anchor is his girlfriend, who dumps him for another guy. Jerome, last seen as one of the leads in “The Good Son,” is Intoy, an athlete hoping to discover the real identity of his biological father. Kiko is the heartbreaker Marco, whose vulnerable interior is masked by his tough exterior. Donny, VJ on music channel Myx, is Bobby, an aspiring filmmaker, the funnyman of the group. He considers “Walwal,” his very first film, a landmark as it reunites him with Joey Reyes, who directed some of the best films of his mother, Maricel Laxa.  
  • • •
INSPIRED BY: Joey Reyes says it has always been his dream to come up with a film inspired by his 1994 movie, “Pare Ko.” “‘Walwal’ is the story of today’s millennials as seen through the eyes of a senior citizen,’’ he said. Shot within the CSB campus on Taft Avenue, Manila, the film also features the director’s Film students, some of whom wrote the songs played therein. Foliente himself studied Filmmaking 1 under Reyes. He was surprised when he was offered by his teacher to write the script for this new movie. The character played by Donny Pangilinan, a Brillante Mendoza wanna-be, is roughly based on Foliente’s own. He says it’s time people stopped demeaning artists while elevating those who lean towards technology and the sciences. Portraying the boys’ love interests are Kisses Delavin, Devon Seron, Jane de Leon, and Sophia Senoron. “Walwal” opens nationwide on June 27.
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.