Married to My First Love's Father

Married to My First Love's Father

30 episodes

Lawyer Elena Vance marries tycoon Marcus Sterling via contract to save her family business, only to find his son Liam is her ex-lover. Liam sabotages her, but Elena exposes his betrayal and takes the family trust. Marcus frees her—then she learns she is pregnant. Three years later, she returns as a powerful single mother, pursued by father and son.

New movies

See all movies