Main Cast
Coco Martin as Samuel Obrero
Kim Chiu as Isabelle Miravelez
Julia Montes as Mona Roque
Jake Cuenca as Franco
Supporting Cast
Ronaldo Valdez as Maximo
Tirso Cruz III as Eduardo
Cherie Gil as Miranda
John Estrada as Gonzalo
Cherry Pie Picache as Elena
Angel Aquino as Rebecca
Daria Ramirez as Trinidad
Ronnie Lazaro as Pacquito
Spanky Manikan as Damian
Meryll Soriano as Guadalupe
Lester Llansang as Calixto
Extended Cast
Tiya Pusit
Special Participation
Zaijan Jaranilla as young Samuel
Xyriel Manabat as young Mona
Louise Abuel as young Franco
Alyanna Angeles as young Isabel
Ella Cruz