Search
^
Lawrence (Paulo Avelino) fulfills his promise to Sophia (Ritz Azul).

ALL (55) EPISODES

The Promise of Forever with English Subtitles

OVERVIEW

Will love still be eternal for a man who's cursed with immortality?

GENRE

Drama Romance

CAST

Show RATINGS / COMMENTS

View 3 Reviews

REVIEWS

If you still don't have a Kapamilya Name yet, enter your email address to access your TFC Online account. Once signed in, you can create your very own Kapamilya Name.
Created with Sketch. Created with Sketch.