ADVERTISEMENT

'Jeproks, The Musical' brings Pinoy rock spirit to the stage

Published Nov 2, 2025 09:04 am
Nino Alejandro and Geneva Cruz
Nino Alejandro and Geneva Cruz
Pinoy rock takes center stage as "Jeproks, The Musical" brings the grit, humor, and heart of the '70s to the GSIS Theater this November. Named after the slang “jeproks,” which describes cool and laid-back city youth, the production taps into the era’s rebellious energy and love for authentic Filipino sound.
It tells the familiar Filipino story of friendship, family, and chasing dreams against all odds, with Mike Hanopol’s iconic songs providing the perfect soundtrack.
The show follows three friends - Mico (David Ezra), Willi (Jeffrey Hidalgo), and Paulo (Nino Alejandro) - who form the Sikatuna Band at the height of Manila’s rock-and-roll boom. Mico dreams big, but his father Tatay Paking (Jett Pangan) wants a more traditional future for him. Torn between duty and passion, Mico finds unexpected guidance from Liwayway, the mystical Diwata of Rakenrol, played by Geneva Cruz.
For Cruz, the role hits close to home. "I'm so grateful na binigay sa akin itong role nito (I’m so grateful they gave me this role)," she noted, adding that: "Gustong-gusto ko na yung next musical ko is OPM. Medyo may pagka-nationalistic kasi ako (I really wanted my next musical to be OPM because I'm nationalistic in that sense."
She believes the show celebrates timeless Filipino music. "Yung songs noong 70s, 80s, and 90s, magaganda talaga. Very classic (The songs from the 70s, 80s, and 90s, they’re really beautiful. They're truly classics)."
Geneva's Liwayway character blends power and warmth: " What you'll see here is rock that's very edgy, but at the same time nurturing. Gusto kong makita ng mga tao na sa babaeng ito ay rock and roll din." (I want people to see that a woman can also be rock and roll)."
Like many bands born from youth and idealism, fame doesn’t arrive easily, and it doesn’t last either. The musical shows how a disastrous gig in Japan fractures the trio of Mico, Willi, and Paulo.
'Jeproks, The Musical' official poster
'Jeproks, The Musical' official poster
Willi returns to a family that loves him but depends on him financially. Paulo drifts to Siargao in search of meaning. Mico finds himself drawn into activism after meeting Paz (Sheila Ferrer) in a protest rally.
“It’s a very Pinoy story about friendship,” says singer Nino Alejandro, who plays Paulo in "Jeproks."
“There’s friendship, betrayal, hardship, and those moments when life doesn’t go your way. You realise certain people are really meant to be in your life," he mused.
Nino considers performing Mike Hanopol’s songs a privilege: “He’s credited for writing lyrics for ‘Ang Himig Natin,' which is a simple song but so powerful and iconic.”
He laughs, recalling a favorite trivia: “There’s this urban legend that he wrote the song in the bathroom 13 minutes before a show.”
Nino admits to growing up loving Hanopol-penned hits: “‘Katawan’, ‘Legs’, ‘Nanggigigil’ are just some of his favorite songs by the rocker.
Director Frannie Zamora describes the show as a window into a turbulent era.
"Namayagpag ang mga awit ni Mike noong martial law (Mike’s songs flourished during martial law)," he said.
Geneva Cruz plays 'Liwayway' in the musical
Geneva Cruz plays 'Liwayway' in the musical
He hopes younger audiences see how creativity pushes through even in difficult times: "Gusto namin siyang i-adapt para sa Gen-Z at millennial audience. (We want to adapt this for Gen Z and millennial audiences)."
The director added that "Jeproks" is "a simple story, but full of surprises. It's definitely exciting.”
Music lovers are invited to revisit the past with Mike's landmark tracks such as “Laki Sa Layaw,” “Himig Natin,” “Titser’s Enemi #1,” “Balong Malalim,” “Buhay Amerika,” and “Beep Beep.” An eight-piece live band will provide back-up.
"Jeproks, The Musical" is a production of Tanghalang Una Obra and The Hammock Productions, Inc. It will run from Nov. 20–23 and Nov. 27–29, 2025, at GSIS Theater, Roxas Boulevard. Get your show tickets at Ticketworld and Ticket2Me.
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.