Episode 1 of 60All episodes free

Duty Or Desire

60 eps · 1h 28m · FlexTV

Story

Rose Barclay is the mistress of a man, named Jon Jackson and acts as the unseen family caretaker. Although Jon’s real-life wife, Lily Jackson, has no idea that Rose is both a call girl and the breadwinner; she keeps Jon and the high-consumption camp running smoothly. When Lily uncovers the shocking truth, she confronts Jon, only to hear his rationalization: Rose’s involvement has however made it difficult to disconnect herself with their lifestyle.

Problems escalate when Rose meets Ted Georges an entrepreneur, billionaire, who wishes to find love. Intrigued by his stability and genuine affection, Rose starts to build a new life for herself, one where she wouldn’t be a ghost in someone else’s marriage. When Rose steps back from the Jacksons, Jon and Lily begin to gradually lose the world they’ve become accustom to...

About Duty Or Desire

Duty Or Desire is an English short drama in 60 episodes, originally released on FlexTV in September 2025. Each episode runs about 1 minutes, and the whole series takes around 1 hour 28 minutes to watch. It falls under Underdog Rise, Hidden Identity, Billionaire & CEO and Cheating & Betrayal. Every episode is free to watch on DramaGem, with no app or sign-up.

More Underdog Rise

See all

New releases

See all

FAQ

How many episodes does Duty Or Desire have?
Duty Or Desire has 60 episodes, about 1 hour 28 minutes in total.
Where can I watch Duty Or Desire for free?
Right here on DramaGem. All 60 episodes stream free in your browser, in order, with no app or sign-up.
What kind of drama is Duty Or Desire?
Duty Or Desire falls under Underdog Rise, Hidden Identity, Billionaire & CEO and Cheating & Betrayal.
How long does it take to finish Duty Or Desire?
About 1 hour 28 minutes. Episodes run around 1 minutes each, so you can binge it in one sitting.
Is Duty Or Desire on FlexTV?
Duty Or Desire was originally released on FlexTV. On DramaGem you can watch all 60 episodes free without installing the FlexTV app.