Ditching My Ex for Mr. Perfect poster

Ditching My Ex for Mr. Perfect

84 episodes · Complete · Free in English

The Story

Kirana Candra, the former ancestor of Northern Damar, fails a celestial tribulation and wakes in the body of a humiliated Prime Minister's daughter. Driven by a desire for vengeance, she initially targets her enemies. Her plans, however, shift when she encounters Bayu Garuda, a mysterious tycoon who consistently shields her from harm. As their bond deepens, hidden truths come to light. The loyal man at her side is revealed to be the Supreme Ruler of the Garuda Clan. He is also the very man she used and abandoned five years ago. Confronted with this past, Kirana refuses to regret her actions. She resolves to reclaim her world and win his heart back.

Episode Guide (84)

Every episode is free to stream
  • 1FREE
  • 2FREE
  • 3FREE
  • 4FREE
  • 5FREE
  • 6FREE
  • 7FREE
  • 8FREE
  • 9FREE
  • 10FREE
  • 11FREE
  • 12FREE
  • 13FREE
  • 14FREE
  • 15FREE
  • 16FREE
  • 17FREE
  • 18FREE
  • 19FREE
  • 20FREE
  • 21FREE
  • 22FREE
  • 23FREE
  • 24FREE
  • 25FREE
  • 26FREE
  • 27FREE
  • 28FREE
  • 29FREE
  • 30FREE
  • 31FREE
  • 32FREE
  • 33FREE
  • 34FREE
  • 35FREE
  • 36FREE
  • 37FREE
  • 38FREE
  • 39FREE
  • 40FREE
  • 41FREE
  • 42FREE
  • 43FREE
  • 44FREE
  • 45FREE
  • 46FREE
  • 47FREE
  • 48FREE
  • 49FREE
  • 50FREE
  • 51FREE
  • 52FREE
  • 53FREE
  • 54FREE
  • 55FREE
  • 56FREE
  • 57FREE
  • 58FREE
  • 59FREE
  • 60FREE

You Might Also Like