Magic Mirror: The Curse of Fairy Tale Town poster

Magic Mirror: The Curse of Fairy Tale Town

34 episodes · Complete · Free in English

The Story

A cold cursed alpha falls for a woman bound by a magic mirror. This mirror conceals the werewolf’s dark secret, while an old curse traps everyone in Fairy Tale Town. She navigates this perilous reality, seeking to break the mirror curse. Their actions aim to rewrite their fate within the confines of the trapped town.

Episode Guide (34)

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