ADVERTISEMENT

Why Vice Ganda's MMFF win is a victory for every queer dreamer who dared to hope

Published Jan 30, 2026 02:53 pm
Vice Ganda (Instagram)
Vice Ganda (Instagram)
For decades, queer presence in Philippine cinema has existed in plain sight—and yet, paradoxically, on the margins. LGBTQI characters were everywhere, but rarely seen.
They were comic relief, flamboyant sidekicks, punchlines dressed in sequins. They were there to make the audience laugh, not to be taken seriously. There, but not quite allowed to matter.
That is why Vice Ganda’s Best Actor win at the 51st Metro Manila Film Festival is not just another trophy moment. It is a cultural reckoning. It is long overdue.
And for the LGBTQI community—especially for queer dreamers still aiming for the stars—it is a quiet but resounding declaration: we are no longer just film decor.
Vice Ganda’s victory for “Call Me Mother” finally shattered a glass ceiling that queer performers have been bumping against for generations.
Not because LGBTQI actors lack talent—far from it—but because the industry has long struggled to imagine them as anything other than caricatures.
Vice himself has lived this paradox. A box-office juggernaut, a cultural force, a ratings magnet—yet for years, serious acting recognition remained elusive. He had been nominated before (“Sisterakas,” “Girl, Boy, Bakla, Tomboy,” “And the Breadwinner Is…”), praised, popular, but never chosen. Seen, but not fully acknowledged.
Until now.
When Vice Ganda stood on the MMFF stage on Dec. 27, 2025, clutching the Best Actor trophy in visible disbelief, his first words—“Ako nga!”—captured the shock of a moment many queer Filipinos know too well.
The shock of being chosen in a world where you’ve been conditioned to expect otherwise.
“Mas inexpect kong hindi mananalo,” he admitted. “Mas inexpect akong hindi nakikita.” That line alone cut deep, because it echoed a collective experience: being appreciated, even loved, but rarely picked.
And then came the words that turned an awards speech into a manifesto: “Queer people can be best actors.” Not supporting actors. Not comic actors. Not special citations. Best actors. Period.
In a country where gender categories remain rigid, Vice Ganda’s win in a traditionally gendered acting category was quietly radical. It challenged the unspoken rule that queerness belongs only in the margins of “serious” cinema.
That night, the MMFF jurors validated the idea that excellence has no gender, no sexual orientation, no prescribed shape. For countless young queer artists watching—those still being told to lower their expectations or “know their place”—this moment widened what felt
possible.
What made the moment even more powerful was the vulnerability Vice brought to the stage. His performance as Twinkle Reyes in “Call Me Mother” — a queer beauty pageant coach seeking to adopt a child—was already a departure from the usual tropes.
Twinkle is not a joke. She is capable, loving, and afraid—not because she lacks the ability to parent, but because society might not allow her to. As Vice articulated in his speech, this fear is one of the heaviest burdens the LGBTQIA+ community carries: not the fear of being
incapable, but the fear of being prohibited.
In reframing motherhood as genderless, Vice spoke a truth that Philippine cinema has long resisted. “Kaming mga bakla… hindi kami magdadala ng bata, pero nanay kami,” he said. “Nanay kami ng mga sarili at pinipili naming pamilya.”
In those lines, “Call Me Mother” stopped being just a film title. It became a mirror of lives
lived quietly, lovingly, and often without validation.
Perhaps the most poignant moment came when Vice dedicated the award to his husband, Ion Perez. In a country where queer love is still politicized, and queer families remain legally invisible, Vice’s declaration of wanting to be a mother, dreaming of a child and a family, was revolutionary in its simplicity.
There was no defiance, no grandstanding. Just honesty. Just love. Just truth spoken on a national stage.
This is why the win resonated far beyond the acting category. Note that “Call Me
Mother” also received the Gender Sensitivity Award, affirming not only Vice Ganda’s performance, but the film’s compassionate, responsible portrayal of queer lives.
This recognition matters. It signals that LGBTQI stories, when told with care and
authenticity, are not niche or risky—they are necessary.
That the film was also named Third Best Picture only strengthens the case: inclusivity does not dilute storytelling; it deepens it.
Of course, Vice Ganda’s MMFF win does not magically erase decades of stereotyping. There is still work to be done, more doors to open, more narratives to expand. But moments like this change the atmosphere.
They give courage to those still standing on the edges of the industry, wondering if their queerness will always be a liability.
That night, when Vice said, “At last!” It felt less like personal relief and more like
collective release. At last, the industry said yes. At last, a queer performer was not
just applauded—but chosen.
And in that choice, the LGBTQI community—and every queer dreamer still daring to look up—saw something it had waited far too long for: not permission to exist, but proof that the stars were never out of reach.
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.