Blood vs Duty is a Philippine action drama television series produced by JRB Creative Production. Directed by FM Reyes, Bjoy Balagtas and Rico Navarro, it stars Richard Gutierrez, Gerald Anderson, Bela Padilla, Barbie Imperial and Baron Geisler. It premiered on All TV (through its ABS-CBN licensing) and Kapamilya Channel's Primetime Bida evening block on April 6, 2026. The series concluded on July 24, 2026, with a total of 80 episodes.
Premise In the world of crime and justice, dangerous missions force those on opposite sides of the law to choose between protecting family and doing their duty.
Cast and characters
Final Main cast Richard Gutierrez as Marcus Adrian Salazar Reyes Jacob McKenzie as young Marcus
Gerald Anderson as Jalil Abubakar/Wadi / P/Maj. Allan Espina / Gabriel Reyes Iñigo Jose as teen Jalil / Gabriel Gian Luca Geroue as young Jalil / Gabriel Baron Geisler as SPO4 Felix Domingo Stanley Abuloc as young Felix Barbie Imperial as Jamillah Abubakar/Wadi
Supporting cast Zia Grace Bataan as Sitti Elmo Magalona as Agent Harold Rustia Ace Carrera as Buster Rommel Padilla as PGen. Emil Azuelo Edgar Mortiz as Omar Susan Africa as Dra. Theresa Reyes Maika Rivera as young Theresa Ejay Falcon as SPO2 Usman Sabdani Junjun Quintana as SPO4 Sean Suarez Bodjie Pascua as PGen. Manuel Carillo (Ret.) Karl Medina as young Manuel Malou Crisologo as Norhana Gerald Madrid as SPO2 Irvin Montes Zeppi Borromeo as Edrick (cameraman of Maya Mae Kalaw) Viveika Ravanes as Zubina Raul Montesa as P/Maj. Dionisio Kolette Madelohttps://www.abs-cbn.com/entertainment/studios/tv/2026/7/1/barbie-kolette-and-tamerlane-enjoy-picture-perfect-moments-on-the-set-of-blood-vs-duty-0100 as Gracia JV Kapunan as Rashid Kaleem Binsoy Namoca as Ethan Rocky Labayen as Malik Gillian Vicencio as Mia Abdullah (Muslim vlogger) Zabel Lamberth as Soraya River Joseph as Agent Andre Flores Albie Casiño as SPO4 Liam Rodriguez LA Santos as Agent Ryan Cruz Lou Yanong as Agent Eve Castillo Arnel Carrion as PGen. Jose Villanueva Ruby Ruiz as Suher Sabdani (Usman's mother) Lei Anghttps://www.abs-cbn.com/entertainment/studios/tv/2026/7/7/tracing-the-misery-how-laras-resentment-for-datu-rahman-destroyed-her-in-the-end-in-blood-vs-duty-0015 as Raquel Olimpo (Manuel's sectary assistant)
Guest cast Apollo Abraham as PGen. Enrique Manalo Jon Co as P/Lt. Col. Ramon Paulino Marco Reginio as PO1 Jeffrey Jardin Marc Abaya as Axl Rosales Miguel Vergara as Kyle Azuelo (Gen. Emil Azuelo's son) Cheska Iñigo as Suzy Azuelo (Gen. Emil Azuelo's wife) Lui Manansala as Belen Rosales (Mother of Rosales brothers) Levi Ignaciohttps://www.abs-cbn.com/entertainment/studios/tv/2026/7/7/tracing-the-misery-how-laras-resentment-for-datu-rahman-destroyed-her-in-the-end-in-blood-vs-duty-0015 as Gen. Dante Guerzon Ogie Diaz Mama Loi Ate Myrna Tamerlane Mopiahttps://www.abs-cbn.com/entertainment/studios/tv/2026/7/1/barbie-kolette-and-tamerlane-enjoy-picture-perfect-moments-on-the-set-of-blood-vs-duty-0100 as Peter Eric Fructuosohttps://www.abs-cbn.com/entertainment/studios/tv/2026/7/8/blood-vs-duty-jalil-at-marcus-nakipagsabayan-kay-ahmad-sa-matinding-bakbakan-episode-68-2134as P/Lt. Col. Roland Solares William Lorenzohttps://www.abs-cbn.com/entertainment/studios/tv/2026/7/10/blood-vs-duty-marcus-nanindigan-sa-harap-ng-mga-tauhan-ni-gen-carillo-episode-70-2142 as P/Maj. Gen. Leopoldo Ocampo Ramon Christopherhttps://www.abs-cbn.com/entertainment/studios/tv/2026/7/10/blood-vs-duty-marcus-nanindigan-sa-harap-ng-mga-tauhan-ni-gen-carillo-episode-70-2142 as PGen. Vicente Madrigal Joel Molina as PO2 Madrid Agot Isidro as President Natalia Mendoza Elyson de Dios Tristan Ramirez Ashton Salvador Tootsy Angarahttps://www.abs-cbn.com/entertainment/studios/tv/2026/7/8/blood-vs-duty-jalil-at-marcus-nakipagsabayan-kay-ahmad-sa-matinding-bakbakan-episode-68-2134 as Maya Mae Kalaw
Former Main cast Bela Padilla as Agent Lara Angeles Stephanie de Groot as young Lara
Supporting cast Adrielle as Raon Jeremiah Cruz as Tanaon Igi Boy Flores as Dennis Alex Medina as Ramli Robin Padilla as Ahmad Mustapha Jaime Fabregas as Datu Rahman Abubakar Nor Domingo as young Datu Rahman / Hasan Wadi
Guest cast Ian Ignacio as Pekla Geoff Eigenmann as Agent Oliver Lapeña Antonio Aquitania as SPO3 Patrick Marquez Dino Imperial as SPO2 Russel Contreras Emilio Daez as PO3 Mark Vinluan Kobie Brown as PO3 Wally Condecido Yves Flores as Tommy Rosales Joem Bascon as Jovi Rosales Giulio Di Martile as Goons of Metal 13 Allan Villafuerte as P/Lt. Col. Del Mundo Derrick Hubalde as Goons Mark "Big Mak" Andaya as Goons Jasmine Mendoza as Gemma Gaye Piccio as Norma Raven Rigor as Richard Marnie Lapus as Karen Noel Colet as Danilo Rafael Rosell as Victor Reyes (Marcus' and Gabriel's father) Peewee O'Hara as Lola Lilian (Harold's grandmother) Val Iglesias as Apo Sali Manuel Chua as young Apo Sali Lance Lucido as Gabriel Justin Mclarie as Miggy Rave Victoria as CJ (Kyle's bully schoolmate) Gail Banawis as Jean Lapeña Joaquin Dela Cruz as Erick Lapeña Nikki Valdezhttps://www.abs-cbn.com/entertainment/studios/tv/2026/6/26/blood-vs-duty-benny-at-lydia-isusugal-ang-lahat-para-sa-kaligtasan-ni-jennie-episode-60-2230 as Lydia Santerva Nico Antoniohttps://www.abs-cbn.com/entertainment/studios/tv/2026/6/26/blood-vs-duty-benny-at-lydia-isusugal-ang-lahat-para-sa-kaligtasan-ni-jennie-episode-60-2230 as Benny Santerva Ryan Eigenmannhttps://www.abs-cbn.com/entertainment/studios/tv/2026/7/7/tracing-the-misery-how-laras-resentment-for-datu-rahman-destroyed-her-in-the-end-in-blood-vs-duty-0015 as P/Lt. Col. Napoleon Marcelino (Manuel's illegitimate half brother) Alireza Libre as P/Lt. Col. Rolan dela Cruz
Episodes
Production Development and casting The series was announced on December 15, 2025, with Richard Gutierrez and Gerald Anderson in the lead roles with the working title Gutierrez x Anderson. On January 19, 2026, the official title was announced with the title Blood vs Duty and will be directed by FM Reyes. The series has now entered into script reading and look test for pre-production. On March 21, 2026, during the poster reveal, Bjoy Balagtas, and Rico Navarro were added as additional directors and Dindo C. Perez, Cenon Obispo Palomares, Jann Mendoza, and Shania Vozel Obenia will be the writers for the series with Erwin Tagle as action director.
It was announced on January 12, 2026, that Bela Padilla will join the series. On January 17, 2026, it was announced that Barbie Imperial was cast and will join the series. On January 18, 2026, Baron Geisler was added to the cast. Additional cast were Rommel Padilla, Ejay Falcon, Edgar Mortiz, Jaime Fabregas, Bodjie Pascua, Malou Crislogo, and Susan Africa.
The production team utilized artificial intelligence, particularly in enhancing backgrounds, which Gutierrez said is "inevitable" and should be acceptable. The move drew backlash online.
Filming Principal photography commenced in Zamboanga City in February 2026.
Release The series were released first on Netflix on April 3, 2026 and on iWant on the following day for advanced episodes. It is currently airing on ALLTV2 (through its ABS-CBN licensing), Kapamilya Channel, and other television channels and platforms on April 6, 2026. The series will consists of 80 episodes.
Notes
References
External links