ADVERTISEMENT

How 'Sala sa Pito' offers an intimate theater experience like no other

Looking into Boxstage Manila's latest run of the Palanca Award-winning play

Published May 16, 2025 12:55 am

At A Glance

  • Much of the experience plays out like overheard conversations in the various settings each scene takes place in—whether it's a seedy bar, a quiet café, or your average roaming lugaw cart around the corner. 
Sometimes, it’s the seediest settings that yield unforgettable overheard tales.
Boxstage Manila’s recent run of George A. De Jesus III’s “Sala sa Pito” leaves viewers in a mesmerized state. Under the direction of Far Eastern University Theater Guild’s artistic director Dudz Teraña, we follow the stories of eight different characters as their interconnected tales play out.
AN INTIMATE SETTING FEU's Center for the Arts Studio finds itself repurposed into a karaoke bar-style setting.
AN INTIMATE SETTING FEU's Center for the Arts Studio finds itself repurposed into a karaoke bar-style setting.
Perhaps the astounding part of it all is the set design, repurposing the theater venue into a makeshift karaoke bar. For the VIP experience, you feel fully immersed in the setting as you take a seat at one of the available tables, popcorn and coffee in hand. Much of the experience plays out like overheard conversations in the various settings each scene takes place in—whether it’s a seedy bar, a quiet café, or your average roaming lugaw cart around the corner. As the actors carry the weight of the scene, we feel like bystanders holding in laughter from their snide remarks or awkwardly staring during shocking displays.
Yesh Burce as Misis and Rowi Du as Mister
Yesh Burce as Misis and Rowi Du as Mister
Kloren Flores as G.R.O. and AJ Sison as Yuppie
Kloren Flores as G.R.O. and AJ Sison as Yuppie
Jel Tarun as Masseur
Jel Tarun as Masseur
Divine  Aucina as Matrona and Rowi Du as Mister
Divine Aucina as Matrona and Rowi Du as Mister
Taking us through each segment, we hear familiar tunes from a recurring singer character, along with a karaoke visual to encourage folks to sing along. Each track feels carefully selected to fit the mood of each incoming scene. As we get lost in the stories of each relationship onstage, the audience finds itself curious each time about how it connects to previous encounters. By the end, we are given enough to put two and two together.
“Sala sa Pito” featured alternating performances by Kat Galang and Yesh Burce as Misis, Rowi Du and Kobie Hachero as Mister, Divine Aucina and Jamille Vivas as Matrona, AJ Sison and Jasper Estaras as Yuppie, Kloren Flores and Karyl Oliva as GRO, Jel Tarun and Jemuel Satumba as Masseur, JD Reyes as Waiter, Brigitta Claire Marilla as Singer, and Jonas Cunanan and Renz Dotillos as part of the ensemble. It ran until May 17 at the FEU Center for the Arts Studio in Manila. (Production photos by Sace Natividad)

Related Tags

Arts and Culture Theater Boxstage Manila
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.