ADVERTISEMENT

Robin Padilla returns as 'Bad Boy', eyes global push for Pinoy action cinema

Published Jun 5, 2026 03:52 pm

At A Glance

  • Robin Padilla returns as the iconic "Bad Boy" in "Bad Boy 3," while pushing for a revival of Philippine action cinema to global standards.

For millions of fans, Robin Padilla will always be the original “Bad Boy,” the hard-edged action icon who defined Philippine cinema in the 1990s.

The look is still there. The attitude is still there. The legend, apparently, is not done.

But Padilla himself admits the label hasn’t aged quite the same way he has.

“Hindi na rin siguro bagay kasi Bad Boy, bata e ’di ba? Boy nga, e. Hindi na ako believable. Pero pangit din naman ‘Bad Man,’ iba ang dating…”

Still, here we are with “Bad Boy 3.”

So why bring it back?

“Itong pelikula namin ay para naman doon sa mga taong naka-miss sa character na si Bumbo, si Bad Boy. Matagal na rin kasing hinihiling. At ako mismo, na-miss ko na rin gumawa ng action films.”

In short, the fans wanted it, and so did he.

But alongside the comeback, Padilla is pushing a bigger mission: pushing Filipino action cinema to global standards.

He believes the genre has fallen behind its regional neighbors.

“Makikita mo sa Thailand at Vietnam, may mga action films sila na pang-international talaga. Sa atin, sayang. Kaya kailangan ibalik natin ang action dito sa bansa.”

He also pointed to Filipino influence on global martial arts cinema, citing Bruce Lee’s Jeet Kune Do lineage through Filipino martial arts master Dan Inosanto.

Understandable, but why only now?

Padilla says the timing traces back to politics.

“Nag-umpisa po kami nito 2014. Bigla po kasi yung aking paboritong kandidato nanalong presidente,” he said, referring to former president Rodrigo Duterte.

“Kaya nung nanalo po siyang presidente, anim na taon po ’yon, doon po kami nakatutok. Kaya hindi po ako nakapagtrabaho sa pelikula.”

The “Bad Boy 3” advance screening in Quezon City came just hours after an alleged incident involving Padilla and Jonvic Remulla, the Interior and Local Government Secretary, at the Senate.

The "Senate Bad Boy?"

Padilla’s smile hinted at the irony, but he declined to engage the issue.

“Mahirap 'yan. Dito tayo sa pelikula. Magulo masyado ang politika,” he said. “Mas masaya sa showbiz. Iba ang ligaya.”

Co-produced by Viva Films and RCP Films International, “Bad Boy 3” leans heavily into classic Filipino action, updated with modern filmmaking.

It carries an R-18 rating due to intense violence and gore.

For Padilla, that isn’t a drawback, it’s the point.

“Wala, kung lalabnawan natin, lalo tayong mapag-iiwanan,” he said.

The film serves as both reboot and reinvention, blending gritty fight scenes, stunts, and emotional storytelling.

And Padilla is already looking ahead.

“Opo, meron na. Sa ‘Bad Boy 4,’ ipapamana ko na po ang titulo na ito sa mas batang artista.”

Although he named several actors including Richard Gutierrez, Ruru Madrid, Gerald Anderson, among others, he hinted at passing the torch to his nephew, Daniel Padilla, as the next “Bad Boy.”

His brother, Rommel Padilla, confirmed the project is already in motion.

“In the works na po ’yan. Kailangan doon sa kagalingan din ibigay.”

For longtime fans, “Bad Boy 3” is a reminder of an era when Philippine action ruled the big screen. For Padilla, it’s simple: one more run with the character that made him a legend, retooled according to modern standards.

Related Tags

Robin Padilla Bad Boy 3 Filipino action movies Philippine cinema Viva Films RCP Films International Daniel Padilla Rommel Padilla Jonvic Remulla
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.