ADVERTISEMENT

Isang Gabi, sa Nining's

Published Aug 15, 2021 01:00 am

EDITOR’S NOTE: Here’s a short story from one of the Philippines’ foremost contemporary auteurs, who is known for his long, slow films, a brief glimpse into the beginnings of his filmmaking dreams, with a nod to one of the most influential films he saw in his youth.

By Lav Diaz

Maraming jeep pero mas sanay akong maglakad. ‘Yun ang nakalakhan ko sa Maguindanao, ang maglakad nang maglakad.

Nilakad ko mula Eagles Nest Dormitory ng Katipunan hanggang Aurora Boulevard, sa Cubao.

Maraming jeep pero mas sanay akong maglakad. ‘Yun ang nakalakhan ko sa Maguindanao, ang maglakad nang maglakad. Usapan namin ng ilan sa mga kaklase ko na magkikita sa harap ng Nining’s, isang karenderya sa Cambridge Street. Nauna ako, masyadong napaaga, papasok pa lang ang dilim. Maya-maya pa’y bumuhos ang ambon. Pumasok ako sa karenderya. Naging ulan na ang ambon. Umupo ako saka umorder ng Sarsi.

“Ano pa?”

“’Yun lang po.”

“Bagong luto ang dinuguan at lumi.”

“Sige lang po. ’Di pa po ako gutom.”

May nakaupong puti sa isang mesang malapit sa akin. Kuwarentahin ang edad niya, ’di ako sigurado, pero pogi, napakatangkad, kulutin ang ginto niyang buhok, nakabulaklaking polo, at pantalong maong. Umiinom siya ng Sanmig. Manaka-nakang napapatingin siya sa akin. Naging malakas nang ulan ang ulan. Rumaragasang pumasok ang isang naka-leather jacket na mama, long-haired, nakapony tail, basang-basa siya, mabilis na nagwagwag, hinubad ang jacket, at isinampay sa upuang bakante sa harap ng puti.

“You are Mr. Luther?”

“Yes, I am.”

“Jack, sir.”

“Oh, Jack. Nice to meet you.”

“Sorry, I’m late. The rain…”

“It’s OK. The rain is good.”

“Beer po!”

“Your beer is good.”

“First time in the Philippines?”

“First time, and it’s beautiful.”

Waring tubig na agarang nilaklak ni Jack ang beer pagkahatid sa kanya.

“Berna and Michelle will arrive soon, sir. The rain…”

“You said Berna and…”

“Michelle.”

“Women?”

“Yes.”

“There’s a misunderstanding. It’s not women that…”

“Oh, sorry, sorry, sir. No problem. No problem. Let’s go get a taxi. You will enjoy.”

Nagbayad si Jack sa counter at lumabas na sila. Maya-maya pa’y may pumasok na babae. Waring pangitain ang pagdating niya. Isa siyang napakaayang anghel na lumapag sa lupa. Waring noon lang ako nakakita ng ganung kagandahan. Hindi pangtao ang kanyang kagandahan. Panay ang nguya niya ng babolgam at medyo basa ang damit niya. Umupo siya sa harap ko.

“Sorry, Jack.”

“A, hindi po ako si Jack.”

“E, p*ta, sino ka?”

“Manunood po ako ng sine.”

“Anong panunoorin mo?”

Maynila sa mga Kuko ng Liwanag po.”

“Maganda ba?”

“Panunoorin ko pa lang po.”

Nang gabing ’yun, pagkatapos kung mapanood ang Maynila sa mga Kuko ng Liwanag, sinabi ko sa sarili ko, isang araw, kung papalarin, gagawa rin ako ng pelikula. At hanggang ngayon, nasa kamalayan ko pa rin ang anghel na dumapo sa Nining’s. Nasaan na kaya siya? Saang langit kaya siya nagmula?

ONGPIN CORNER MISERICORDIA STREET Bembol Roco in Manila sa Kuko ng Liwanag

Related Tags

Lav Diaz story carinderia Ningning film
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.