Santino (Zaijan Jaranilla) is a kind-hearted but clever young boy. Longing for the love of his real mother, he will find a friend in mysterious person he calls as ‘Bro.’
Enrique Rodrigo (Albert Martinez) is the town mayor whose lust for wealth and power will drive him to do illegal acts.
Malena (Dina Bonnevie) is the wife of Enrique. She will do everything to prove her love for her husband. Underneath her beauty and glamour is a dark secret that continues to haunt her.
Mario (Tonton Gutierrez) is a policeman whose terminally ill daughter will be miraculously healed by Santino.
Selda (Precious Lara Quigaman) is the wife of Mario and the younger sister of Malena.
Cocoy (Rayver Cruz) is an orphaned young man who works as an assistant in the monastery.
Stella (Maja Salvador) is the daughter of Enrique and Malena.
Father Anthony (Jaime Fabregas) is the chief administrator of the monastery. Underneath his strictness is his love for Santino.
Father Jose (Dominic Ochoa) serves as the cook in the monastery. Santino will look up to him like a true father.
Father Ringo (Lito Pimentel) left his life of parties and music to become a priest. He will devote his time looking after Santino