Moonshadow

3 books in series
4.5 out of 5 stars 2,236 ratings

Moonshadow Publisher's Summary

Recovering from a shooting, LAPD witch consultant Sophie Ross leaves her job and travels to the UK to search for answers about her childhood. When she encounters a Daoine Sidhe knight of the Dark Court, she becomes entangled in an ancient hatred between two arcane forces.

Barred from his homeland along with his surviving brother knights, Nikolas Sevigny is embroiled in a conflict that threatens everything he holds dear. Only by uniting his people's resources can they hope to prevail against Isabeau, the deadly Queen of the Light Court. He will do anything and use anyone to return home to Lyonesse.

When Nikolas encounters Sophie, he sees a tool to be used. The insouciant witch might be the key to unlocking every passageway that has been barred to the knights of the Dark Court, even as a fascination for her takes root in what's left of his soul.

Sophie has no intention of becoming anyone's pawn, yet the fierce Nikolas is so compelling, she can't deny the temptation that endangers her guarded heart.

As magic threatens Lyonesse, Queen Isabeau unleashes her merciless hounds, and Nikolas and Sophie become embroiled in a race for survival. Meanwhile, the passion that ignites between them burns too hot to be denied and quickly turns into obsession.

Thank goodness they both know better than to fall in love....

©2016 Teddy Harrison LLC (P)2016 Teddy Harrison LLC
Show More Show Less
  • Book 1

    • Moonshadow

    • Moonshadow, Book 1
    • By: Thea Harrison
    • Narrated by: Sophie Eastlake
    • Length: 11 hrs and 13 mins
    • Unabridged
    • Overall
      4.5 out of 5 stars 1,284
    • Performance
      4.5 out of 5 stars 1,188
    • Story
      4.5 out of 5 stars 1,183

    Recovering from a shooting, LAPD witch consultant Sophie Ross leaves her job and travels to the UK to search for answers about her childhood. When she encounters a Daoine Sidhe knight of the Dark Court, she becomes entangled in an ancient hatred between two arcane forces.

    • 3 out of 5 stars
    • It could have been a 4 but...

    • By Doby-Elf on 01-10-17

    Regular price: $24.95

  • Book 2

    • Spellbinder

    • Moonshadow, Book 2
    • By: Thea Harrison
    • Narrated by: Sophie Eastlake
    • Length: 11 hrs and 49 mins
    • Unabridged
    • Overall
      4.5 out of 5 stars 802
    • Performance
      5 out of 5 stars 755
    • Story
      4.5 out of 5 stars 757

    Kidnapped while on tour, musician Sidonie Martel is transported to the mystical land of Avalon. A human without magical ability, she is completely vulnerable to the deadly forces surrounding her. When she defies her captors and refuses to share her music, an act of violent cruelty leaves her broken, her ability to play silenced, maybe forever. Her only hope is a whisper in the dark, gentle hands that offer healing, and a man who refuses to show her his face yet who offers advice she dare not ignore.

    • 4 out of 5 stars
    • Waiting on a hero but I get is a villain that becomes the hero

    • By Original_Patricia on 09-10-17

    Regular price: $24.95

  • Book 3

    • Lionheart

    • Moonshadow Series, Book 3
    • By: Thea Harrison
    • Narrated by: Sophie Eastlake
    • Length: 9 hrs and 47 mins
    • Unabridged
    • Overall
      5 out of 5 stars 150
    • Performance
      5 out of 5 stars 142
    • Story
      5 out of 5 stars 142

    King Oberon reigned over his Dark Court in Lyonesse for centuries until an assassination attempt laid him low. Now he lies unconscious in his snow-bound palace while his Power battles the enchantment that threatens to end his life. A skilled trauma surgeon and magic user, Dr. Kathryn Shaw reigns at the top of her profession in New York. Then comes a challenge she can’t resist - she is asked to cure the incurable. Just getting close enough to try healing Oberon is a dangerous proposition. When she does reach him, he awakens too soon.

    • 5 out of 5 stars
    • nice book, finishes trilogy well.

    • By Charles on 12-12-18

    Regular price: $19.95