When Our Love Pact Expires

When Our Love Pact Expires

80 episodes

Out of desperation, Sophia sells herself to Mason, her crush of eight years. He indulges but treats her only as a hidden lover, never expecting permanence. When their agreed time ends, she leaves. Only then does Mason realize he has long loved her to the core.

New movies

See all movies