Has the fearless agent reached her final mission?
Kapamilya actress Bela Padilla brings emotional depth to her character as she is thrust into a moral dilemma following the deadly bus explosion in “Blood vs Duty,” setting her on a collision course with her adoptive father and putting her own life at risk.
In the teaser released by JRB Creative Production last Friday (June 26), Agent Lara Angeles (Bela) is set to face Datu Rahman (Jamie Fabregas) anew in a desperate bid to get the truth about the death of her biological parents.
Determined to expose the full story, Lara also confronts her adoptive father, Gen. Manuel Carillo (Bodjie Pascua). But as Felix (Baron Geisler) enters the scene, the tense encounter takes a deadly turn, leaving one life hanging in the balance.
Meanwhile, the bus bombing that killed tourists, including the Japanese investor’s family, also hit Jalil (Gerald Anderson), who was part of the Task Force Alpha team assigned to rescue hostages alongside Marcus (Richard Gutierrez).
Now that General Carillo’s destabilization plot is in motion, can the task force stop him before it’s too late?
Find out in “Blood vs Duty,” airing weeknights on ABS-CBN sa ALLTV2, A2Z, Kapamilya Channel, and Kapamilya Online Live at 8:45 pm. The series also streams on Netflix, 72 hours in advance, and iWant, 48 hours in advance of its television airing. Viewers outside of the Philippines can watch on The Filipino Channel (TFC) on cable and IPTV.
To watch “Blood vs Duty” on ABS-CBN sa ALLTV2, turn on your digital black box, press the scan button on the remote control, and look for ALLTV2.
For more details on “Blood vs Duty,” visit bloodvsduty.abs-cbn.com and follow JRB Creative Production on Facebook, X (Twitter) (@JRBcreativeprod), Instagram (@JRBcreativeproduction), and TikTok (@jrbcreativeprod).
For other updates, follow @abscbnpr on Facebook, X (Twitter), Instagram, and Tiktok or visit corporate.abs-cbn.com/newsroom/news-releases.




