ADVERTISEMENT

Ruby Ruiz makes Cinemalaya history with fourth Balanghai

Published Aug 18, 2026 01:53 pm

At A Glance

  • Manila Bulletin Entertainment was able to interview Ruby Ruiz following her fourth Cinemalaya win; the most won by any actor or actress in the festival's history.

Veteran actress Ruby Ruiz added another milestone to her already remarkable Cinemalaya journey after winning the Best Actress award at the 2026 festival for her performance in "Status: Rejected."

Known for her work across film, television, and theater, Ruiz has built a career marked by memorable character roles and performances in critically acclaimed Filipino films.

Her Cinemalaya credits have become particularly notable, with the actress now owning four Balanghai trophies; the most won by any actor or actress in the festival’s history.

Her latest win came for her leading performance in "Status: Rejected," which is about 69-year-old widow Virginia “Biring” Divinagracia who gets introduced to the digital world following her fourth visa rejection.

Receiving the award alongside fellow Best Actress winner Marietta “Pokwang” Subong, Ruiz was visibly emotional, initially admitting she had not prepared a speech.

“Status: Accepted,” she said after receiving the award, before congratulating her mother and thanking those who helped make the film possible.

“I didn't prepare anything. I know that there are a lot of surprises in Cinemalaya,” Ruiz said.

She also reflected on the difference between social media recognition and the kind of validation that comes from cinema.

“You shouldn't believe too much in social media. Because cinema is different,” she said. “So if you were given a chance, you should really take care of it.”

For Ruiz, recognition from the festival carries particular weight because of the challenges involved in making films and sustaining a career in the industry.

“Every film industry is having a hard time,” she said. “And of course, we don't do it to be accepted. But of course, if you're recognized, it's a big thank you.”

Four Balanghais and counting

Ruiz's latest victory marks her fourth Cinemalaya Balanghai, cementing her place in the festival's history.

In an interview, the actress said she was happy to share the Best Actress award with Pokwang, whom she deemed equally deserving.

“Masayang masaya ako to win another Balanghai at natutuwa din ako naka-tie si Mamang Pokwang,” Ruiz said. “Everybody happy at saka deserving din naman siya. I mean, equally deserving.”

She also credited Cinemalaya for consistently recognizing artists and performances, saying she appreciates the festival's willingness to celebrate its filmmakers and actors.

Asked about making history with four Balanghais, Ruiz hoped the achievement could inspire other performers. “Sana nakaka-inspire to a lot of people,” she said.

For her, every Cinemalaya role deserves the same level of commitment, regardless of its size. “Ako every time mabibigyan ako ng Cinemalaya role, kahit na cameo lang 'yan, I always, you know, I take it seriously,” she explained.

She sees the awards not simply as trophies but as a form of recognition for the work she puts into every project. “Yung pagbibigay ng recognition sa'kin through the Balanghai, siguro yun na lang yung parang pagbibigay reward sa mga pinaghirapan ko,” Ruiz said.

“I really take seriously every small or big role that I'm given by Cinemalaya, any Cinemalaya project.”

Why audiences should watch 'Status: Rejected'

With "Status: Rejected" continuing its Cinemalaya run, Ruiz encouraged audiences who have yet to see the film to catch its remaining screenings. “Sana po makahabol kayo dahil mag-e-enjoy kayo,” she said.

While she acknowledged that the film has a simple story, Ruiz believes audiences may be surprised by how deeply it affects them. “Kahit na napakasimple ng kwento, magugulat kayo bakit merong pag, ano, 'yong alam mo 'yong kagat sa puso,” she said. “Kurot sa puso.”

Aside from Ruby Ruiz’s win, “Status: Rejected” also won the NETPAC Award – Full-Length category.

Related Tags

Ruby Ruiz Cinemalaya Cinemalaya 2026
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; } }

{{ static_articles_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.