Forced to Love My Enemy poster

Forced to Love My Enemy

52 episodes 19 subtitle languages

Synopsis

Scholarship student Maya returns for her final college year and is paired with Vivian, the cruel heiress who tormented her. Their rivalry turns into obsession and forbidden love, but an arranged marriage, academic crisis and leaked photo threaten to tear them apart.

Forced to Love My Enemy packs Second Chance, Campus Romance & Hate To Love into 52 phone-sized episodes, each only a few minutes long. Subtitles are available in 19 languages, including English, Polski, Español. Last refreshed Nov 8, 2026 — start from episode 1 or jump straight to any episode below.

All 52 episodes of Forced to Love My Enemy