ADVERTISEMENT

Rabin Angeles, Angela Muji embrace more mature roles in 'Dating Alys Perez'

Published May 31, 2026 05:55 pm

Rabin Angeles and Angela Muji are stepping into a more mature chapter of their careers with "Dating Alys Perez," the highly anticipated sequel to the hit Wattpad adaptation "Seducing Drake Palma."  

The series reunites Rabin and Angela as Drake Palma and Alys Perez, respectively, but this time, both stars promise viewers a deeper and more emotionally complex story.

“Hindi na po kami pa-sweet. This time, challenging na po yung gagawin namin dito as nagma-mature na rin yung roles namin, Yung timeline po kasi ng story is like four years after 'Seducing Drake Palma,'” Angela said.

Rabin echoed the sentiment, admitting that "Dating Alys Perez" demanded more from them as actors.

“Mas mabigat po talaga siya. Parang iba po yung kaba kasi mas mabibigat na yung mga eksena. Kaya mas focused po talaga kami sa set ngayon, parang less kulitan,” he shared. “Mas matured na po ito. Dito niyo po kami makikita ni Angela sa mas mature roles.”

For Angela, landing the role feels like a full-circle moment. The actress revealed that she was already a fan of the Wattpad story long before she became part of the adaptation.

“It’s exciting because this Wattpad series used to be the book that we read as pre-teens. Nakakakilig lang na dati mong binabasa, ngayon gagampanan mo na. It’s surreal,” she said.

Apart from the more mature storyline, fans can also expect the natural chemistry that has endeared Rabin and Angela to viewers.

Both made clear they are not simply playing it up to please fans.

“Sa amin po kasi, what you see is what you get. Kung ano lang po kami on-cam, ganoon lang po kami,” Angela explained.

“Hindi po namin pinipilit,” Rabin added, with Angela agreeing, “Oo, ayaw po namin ipilit.”

Joining the cast is rising actor Zeke Polina, who takes over the role of Tripp Palma previously portrayed by Dylan Menor.

Understandably, Zeke admitted feeling the pressure of stepping into a fan-favorite role.

“I definitely felt the pressure, of course. Especially for someone who portrayed Tripp so well. Pero I'll try my best, definitely,” he said.

The actor acknowledged that comparisons are inevitable but stressed that he prepared extensively by watching the first season, reading the source material, and attending workshops.

“I think hindi maiiwasan na mami-miss ng fans si Dylan because he really portrayed Tripp really well. Pero may preparations din naman po ako,” he shared.

Director Crisanto Aquino expressed confidence in Zeke's portrayal, teasing a significantly more mature and emotionally intense sequel.

“Nung ginawa ko yung 'Seducing Drake Palma', ang visual peg ko talaga is cotton candy, lahat makulay, masaya. Pero, pagdating sa 'Dating Alys Perez,' ang visual ko is glass and metal. It's really serious, mature," he said. 

Based on the Wattpad novel by Ariesa Domingo, also known as Beeyotch, "Dating Alys Perez" follows Alys as she tries to move on from her painful past with Drake and build a future with Tripp, only for old feeling to resurface when Drake returns.

"Dating Alys Perez" streams exclusively on Viva One starting June 12. 

Related Tags

Rabin Angeles Angela Muji Dating Alys Perez Seducing Drake Palma Viva One Zeke Polina Dylan Menor
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.