ADVERTISEMENT

Cinemalaya 2025: Mylene Dizon, Jojit Lorenzo bag major acting awards

Published Oct 13, 2025 11:42 am  |  Updated Oct 13, 2025 02:36 pm

At A Glance

  • Mylene Dizon won Best Actress for her performance in 'Habang Nilalamon ng Hydra Ang Kaysaysayan'
Cinemalaya closed another year of film excellence with a star-studded awards night held at the Shangri-La Plaza in Mandaluyong City on Oct. 12.
"Bloom Where You Are Planted " was the big winner in the full-length film category.
"Una sa lahat nagpapasalamat po ako sa Cinemalaya, nagpapasalamat din po ako buong crew kasi sobrang bigat po ng pelikulang ito. Nagpapasalamat din po kami sa lahat ng mga magsasaka ng tumanggap sa amin. Inaalay ko po ang award nito sa mga mangagawa at magsasaka ng Cagayan Valley," Nonie Abao, film director, said in his speech.
(First of all, I would like to thank Cinemalaya. I would also like to thank the entire crew because this film is very important. We would also like to thank all the farmers who welcomed us. I dedicate this award to the workers and farmers of Cagayan Valley)
Jojit Lorenzo, Mylene Dizon, Rochel Pangilinan-Solinap, and Nanding Josef bagged major wins in the acting category.
Mylene played the role of Mela in the full-length film, "Habang Nilalamon ng Hydra Ang Kaysaysayan."
"Sa lahat po ng bumubuo ng aming pelikula para sa atin po ang award na ito. Ang pelikula po namin at tungkol sa hope, sa pag-asa. Yes, may pag-asa po na balang araw sa atin lahat ng pera na ninakaw ng mga hayop na mga Hydra na yan. Congratulations, Cinemalaya napakaganda po ng pelikulang ito," Mylene said in her speech.
(To all those who made our film, this award is for us. Our film is about hope, about hope. Yes, there is hope that one day all the money that was stolen by those Hydra will be ours. Congratulations, Cinemalaya. This film is so beautiful.)
The full list of winners:
Full Length Category 
Best Supporting Actor - Nanding Josef - Habang Nilalamon ng Hydra Ang Kaysaysayan
Best Supporting Actress - Rochelle Pangilinan- Child No. 82 (Anak ni Boy Kana)
Audience Choice Award - Child No. 82 (Anak ni Boy Kana)
Best Ensemble - Janella Salvador, Klea Pineda, Jasmine Curtis-Smith, and Leanne Mamonong for Open Endings
Best Sound Design - Lamberto Casas Jr. - Raging
Best Original Musical Score - Teresa Barrozo - Cinemartrys
Best Production Design - Jeric Delos Angeles - Padamlagan
Best Editing - Che Tagyamon - Bloom Where You Are Planted
Best Cinematography - Theo Lozada - Raging
Best Screenplay - Tim Tone Villanueva and Hannah Alegre Child No. 82 (Anak ni Boy Kana)
NETPAC Jury Award - Republika Ng Pipolipinas
Special Jury Prize - Cinemartrys
Best Director - Sari Dalena - Cinemartrys
Best Full-Length Film - Bloom Where You Are Planted by Noni Abao
Best Actor - Jojit Lorenzo as Kiko in Habang Nilalamon ng Hydra Ang Kaysaysayan
Best Actress - Mylene Dizon as Mela in Habang Nilalamon ng Hydra Ang Kaysaysayan
Short Film Category
Best Short Film - The Next 24 Hours by Carl Papa
Audience Choice Award - Ascension From The Office Cubicle
Best Director - Elian Idioma - I’m Best Left Inside My Head
Best Screenplay - Handiong Kapuno - Figat
NETPAC Jury Award - Hasang
Special Jury Award - Kay Basta Angkarabo Yay Bagay Ibat Ha Langit by Maria Estela Paiso.
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.