ADVERTISEMENT

Charo Santos, Vilma Santos pay tribute to director Mike De Leon

Published Aug 29, 2025 02:41 pm
Director Mike De Leon (Image courtesy of Charo Santos Instagram)
Director Mike De Leon (Image courtesy of Charo Santos Instagram)

Award-winning stars Vilma Santos and Charo Santos paid tribute to the late Filipino director Mike de Leon, whose passing was announced by his relatives last Thursday. He was 78. 

On Instagram, Ate Vi shared an art card which read: "Karangalan kong maging direktor ka, Direk Mike De Leon. Pahinga na po kayo. Maraming salamat po! Sister Stella L (Ate Vi)." Mike directed Vilma in "Sister Stella L" in 1984.

The interment details for Mike have not been announced yet.

Charo said he lost a friend with Mike's death, adding that the famed director was his first mentor. Her full post on Instagram:

"Mike de Leon was my very first mentor in the art and discipline of filmmaking. From him, I learned everything: the rigor of preparing a shot list, the mounting of scenes, the rhythm of narrative, editing, the discipline of sound, music, and mixing, all back when a motion picture was shot on actual film. 

"He was a perfectionist, a genius, and a true master of cinema. Yet beyond his brilliance, Mike was my friend. He gave me trust, guidance, and unforgettable moments of collaboration. 

"Through the years, he was unfailingly present at milestones and even in the most challenging seasons of my life. In my darkest hours, he was there, quiet, steady, kind. Ours was a bond that felt like soulmates in artistry, a connection built on respect and admiration

"He gave us films that were not merely watched, but deeply felt, etched into who we are. Kisapmata, Batch ’81, Kung Mangarap Ka’t Magising, Kakabakaba Ka Ba and Itim were never just films; they were mirrors, unflinching in their truth, forcing us to confront ourselves and the world we live in.

"I will never forget the last time we spoke, as we were preparing a film together, its working title: Unfinished Business. He said, 'I don’t think I will live to finish this film because of my condition, so I don’t even want to start it.' Heartbreaking words from a man who had devoted his entire life to cinema and to truth.

"Mike’s departure feels like a scene cut too soon, an unfinished business. And yet, in truth, his work is complete. His films will forever illuminate our history, our fears, and our dreams.

Also, the Film Development Council of the Philippines (FDCP) joined the local entertainment industry in mourning the death of Mike.

On social media, the FDCP wrote: "Today, August 28, 2025, the FDCP joins the entire film industry in mourning the passing of visionary filmmaker Mike De Leon.

"He was the genius behind generation-defining cinematic classics Itim (1976), Kisapmata (1981), Batch '81 (1982), Sister Stella L (1984), and Citizen Jake (2018).

"[His] life was dedicated to film. His consistent imagination to explore the language of cinema shaped what we understand of Philippine filmmaking today..." - FDCP Chairman Jose Javier Reyes on De Leon's passing.

"Mike De Leon shone a light on the beauty and pain of the downtrodden and repressed, bringing their stories to the cultural forefront.

"May he rest in peace."

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.