ADVERTISEMENT

The art of (not) moving on: 'The Reconciliation Dinner' redux

Razor-sharp social commentary and side-splitting humor in "The Reconciliation Dinner"

Published Jul 24, 2023 02:03 am
Are you ready for a stage performance of razor-sharp social commentary, self reflection (and self-rejection) at the cost of side-splitting humor, and are you ready to delve into what moving on, politically, entails? Don’t miss the chance to get tickets for the return run of Floy Quintos’ "The Reconciliation Dinner" at the PETA Theater Center, from Aug. 5 to 20, every weekend. Shows run at 3:00 p.m and 8:00 p.m on Saturdays and Sundays. Directed by the masterful Dexter M. Santos, I can assure you that the play is an incisive snapshot of the Filipino’s conflicting tendencies to take political affiliations too seriously on one hand, and to act nonchalant and save face over every issue on the other hand. The result is an internal mess and Quintos brilliantly brings out how each of us, as Filipinos, are walking, talking cauldrons of contradictions. The narrative centers on two families, the Medinas and the Valderamas, as they get together for a dinner. The Medinas are pro-Duterte and pro-PBBM supporters, while the Valderamas are loyal to the yellow or pink brigade. The play, first staged in November 2022, has been updated for its May 2023 run and might have some added material by the time it hits the stage next week. The Medinas’ daughter has a data analyst boyfriend who is always around, while the Valderamas’ son is gay. The cast is a dream ensemble that plays off each other with impressive familiarity and comfort. Kudos to Dexter Santos for bringing this out and making the dialogue hit home with a punch. Stella Cañete Mendoza and Frances Makil Ignacio, as the matriarchs of the two families, are the most impressive with their unforgettable lines. They are supported well by Randy Medel Villarama, Jojo Cayabyab, Mica Pineda, Phi Palmos, and Nelsito Gomez. Someone asked me if it’s a companion piece to Quintos’ "The Kundiman Party," and I like to think they’re standalone works. You could say the common thread running between the two is how both provide trenchant commentary on how politics and everyday living co-mingle in the Philippine scenario. If "Kundiman" had the Titas of Manila pontificating on the midterm elections: here in "The Reconciliation Dinner," it’s the national elections of 2016 and 2022 acting as launching platforms for the emotions and sentiments released in the course of the dramatic comedy. These are complete narratives in their own right, and I loved how the wry humor of the play will make members of the audience feel a tad uncomfortable, no matter what political persuasion they may be. And that is part of the genius of the "The Reconciliation dinner" - how as a play, it doesn’t choose a side, but just argues that we’re all human, we’re all Filipinos, at the end of the day. It’s pithy humor, its drama that’s honest, its ensemble acting that operates like a well-oiled machine, so what’s not to love about this rerun for those who haven’t watched it yet? And as an opportunity to enjoy it all over again!

Related Tags

Floy Quinots MB Lifestyle Online Dexter Santos Philip Cu Unjieng 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.