Main cast •
Lauren Young as Olivia "Via" Pereira-Amarillo – the main male protagonist of the series, originally portrayed by
Diether Ocampo. Via's friend, he had special feelings for her.
Supporting cast •
Dawn Zulueta as Magdalena "Magda" Trinidad-Pereira – the secondary female protagonist of the series, originally portrayed by
Jaclyn Jose. The lost mother of Via. She fell in love with Don Fernando and she has a scar face after surviving an acid attack by Selina. Later she married Don Fernando. •
Eula Valdez as Selina Pereira-Matias – the main female/primary
antagonist of the series, originally portrayed by
Princess Punzalan. She is the sister of Don Fernando, however, she is not his biological sister. She is clever, quick-thinking, and intelligent, but at the same time evil scheme, greedy, and merciless to others especially having deep revenge, and a grudge she held over Magda. She perpetrated the
acid attack which left a scar on Magda's face. She married Ysmael and had a daughter named Nicole and an older son named Gilbert. One day trying to kill Via, she saw Nicole in the bus with bombs and she was killed instead. Selina got severely burned after finding Nicole inside the exploded bus. In the end, she was killed by a speeding dump truck while showing her pride and quarreling with her neighbors. As she was dying bloodily, the flashbacks of the painful past that happened to her and the horrible crimes she did were seen. •
Ariel Rivera as Don Fernando Pereira – the secondary male protagonist of the series, originally portrayed by
Juan Rodrigo. Via's father who lives a full life of deceit by his adoptive sister Selina and will face the truth amidst of it all that he and Magda are still meant to be after so many trials and tribulations. •
Charee Pineda as Katherine "Kate" Dela Cruz/Sister Katherine – She treats Ninong as her father. She later fell in love with Gabriel. And later, she became a nun. •
DJ Durano as Ysmael Matias – Selina's husband. •
Tyron Perez as Gilbert Matias – Ysmael's son and Nicole's half-brother. His love interest is Via. •
Cris Villanueva as Rocco Amarillo – The biological father of Gabriel who saved the life of Magda. He died after being shot by Selina. He is buried beside his wife at the family ranch. •
Sue Anne Ramirez as Nicole Matias – Ysmael and Selina's loving daughter, towards the end of the series, she rebels against her parents and joins Via. However, she dies in a bus accident on the way to Baguio, after an explosion, which was meant to kill Via. The bomb was placed directly near their seat, thus killing everyone on the bus. • Minco Fabregas as Atty. Samuel Miranda – The father of Michael and a friend of Don Fernando. • Rochelle Barrameda as Monique Miranda – The mother of Michael. •
Neri Naig as Jaja Lampaz/Fake Selina – Selina had her face changed to look like her. •
Paul Salas as Warren Maglayon – Magda's son and Gabriel's brother. He falls in love with Nicole.
Special participation •
Assunta De Rossi as Criselda Pereira •
Alicia Alonzo as Minerva Trinidad •
Lito Legaspi as Luis Vergara •
John Arcilla as Don Fernando Pereira Sr. •
Devon Seron as Mariel •
Rubi Rubi as Tindeng •
Kristel Fulgar as teen Selina Pereira • Mark Sayarot as teen Don Fernando Pereira Jr. • Sophia Baars as Young Olivia Pereira •
Joseph Andre Garcia as Young Gabriel Maglayon • Bobby Yan as Lando •
Manuel Chua as Armando "Abdon" Macasaet ==Differences between the original and remake==