Last Breath of Regret poster

Last Breath of Regret

46 episodes · Complete · Free in English

The Story

Betrayed by her knight husband Jason, pregnant Elena suffers a brutal betrayal when he uses her as a surrogate for his mistress. Left to bleed to death, she survives to reveal her true identity as the Royal Elven Princess. Now standing beside the powerful Mage King Will, who is also the father of her secret baby, Elena returns to exact vengeance. She targets those who wronged her, forcing her enemies to grovel in blood as she reclaims her power and dignity from the shadows.

Episode Guide (46)

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

You Might Also Like