Angelo (Vic Sotto) dreams of creating a medicine that could cure his father’s illness. With some knowledge about medicinal herbs, he makes a living as a faith healer. Everyone believes him, except Cielo Delos Santos (Bea Alonzo), a doctor who swears to do everything to uncover Angelo’s secret. Things get a little complicated when Angelito (Zaijian Jaranilla), an exiled angel comes down to earth to help Angelo become a better man. As the three of them try to achieve their own goals, they realize that they need each other more than they are willing to admit.