Against All Odds
59 episode · Completed
👁 8.9M views❤ 19.8K likes
Forced to leave the man she loves while secretly pregnant, Sarah spends a decade raising their son alone—until fate brings them back together.
Against All Odds – short drama, 59 episodes. Watch free on DramaGenix.