ADVERTISEMENT

'Marupok AF' unveils complex tapestry of transphobia in the Philippines

Cinemalaya opener 'Marupok AF' tackles transphobia, cancel culture, and empowerment

Published Aug 9, 2023 09:10 am

af.jpg

The much-anticipated annual film festival in the Philippines, Cinemalaya, marked its official opening on August 4 with a screening of "Marupok AF (Where Is The Lie?)."

Directed by Quark Henares, the film boasts a stellar cast including EJ Jallorina, Maris Racal, and Royce Cabrera in the lead roles.

Prior to the event, the film also appeared at the 39th Los Angeles Asian Pacific Film Festival (where it won Special Jury Recognition), the Slamdance Film Festival, and the 22nd New York Asian Film Festival.

At its heart, the narrative revolves around Janzen Torres (EJ), a hopeless romantic who stumbles upon a potential love interest, Theo Balmaceda (Royce), through a dating app. Yet, as the plot unfurls, Theo mysteriously vanishes on the day of their long-awaited meet-up, leading Janzen into a web of deceit and catfishing orchestrated by the cunning Beanie Landridos (Maris).

Born from an actual account (unveiled in a comprehensive thread by Jzan Tero), this dark comedy-thriller embarks on an exploration of multifaceted themes. It delves into the realm of online dating, weaving a tale of deception and catfishing, while magnifying the issues of transphobia, the potency of social media, cancel culture, and, most prominently, empowerment.

However, this cinematic work is far more than just a source of entertainment; it serves as a poignant reflection of a pervasive reality. Within its frames, "Marupok AF" unravels the intricate threads of transphobia that continue to weave their way through the tapestry of Philippine society.

As the story unfolds, "Marupok AF" navigates the complex dynamics of relationships poisoned by falsehoods, exposing the emotional toll of these betrayals. One powerful scene encapsulates the moment Theo, intending to meet Janzen, chooses to "ghost" her instead. 

Prior to that, a barrage of hateful words is hurled at Janzen, followed by an abrupt block. These heart-wrenching instances illuminate the constant battle for acceptance and love that Janzen, representative of the LGBTQIA+ community, faces in a world marred by incessant bullying.

The film's narrative doesn't shy away from engaging with significant real-world events. The juxtaposition of scenes highlighting former President Rodrigo Duterte's controversial pardon of US Marine Lance Cpl. Joseph Scott Pemberton, convicted in the death of transgender woman Jennifer Laude, serves as a stark reminder of the systemic discrimination faced by the transgender community. 

Moreover, the unjust discrimination that Janzen encounters when using a "female" bathroom speaks volumes about the hurdles transgender individuals continue to surmount.

'Marupok AF' culminates with the exposure of Beanie's deception, a feat accomplished through the amplified voice of social media. The ensuing consequences see the characters finding their rightful places — Beanie's downfall is catalyzed by an online "cancellation," and Dennis (Theo's true identity) reclaims positivity after revealing the truth to Janzen. Janzen's courage to unveil her own ordeal becomes a rallying cry, inspiring others who fell victim to Beanie's schemes to follow suit.

The film's exploration of social media's transformative potential is particularly noteworthy. It spotlights how the digital realm can amplify once-muted voices, providing marginalized communities with a platform for their narratives to flourish, promoting inclusivity, and challenging deeply ingrained inequalities.

It would be remiss not to acknowledge the indispensable contributions of EJ, Maris, and Royce, whose exceptional performances breathe life into the characters, rendering the film all the more captivating — particularly for the Gen Z audience.

Related Tags

Cinemalaya 2023 Arts and Culture
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.