A review by roksyreads
A Soul to Keep by Opal Reyne

adventurous dark tense medium-paced
  • Plot- or character-driven? A mix
  • Strong character development? Yes
  • Loveable characters? Yes
  • Diverse cast of characters? Yes
  • Flaws of characters a main focus? Yes

4.5

As the only survivor after a brutal demon attack, Reia is shunned by her village until she’s offered a choice: accept lifelong imprisonment, or sacrifice herself to a faceless monster—the Duskwalker—to secure another decade of protection for her village. Reia is the first human Orpheus encounters who does not fear his very presence and who offers the companionship he so desperately craves. But the Veil is a dangerous place. He’ll have to do everything in his power to convince her to stay—or risk losing her forever.

I did not realise how much I needed this book—this series—in my life. The setting and lore are fascinating and the characters are so engaging. I’m stoked that Reyne is an Aussie author; it was refreshing to see that reflected in subtle ways it shone through. Whilst the writing in the first ¼ of the book leans towards mediocre, as the novel progresses and the characters develop their voices, it significantly improves on all fronts. It was an absolute treasure to watch Reia and Orpheus grow as individuals and to see their friendship and love blossom. I knew this was going to be a super 🔥 romance, but it was also surprisingly sweet and emotive. The physical logistics are the most unique I’ve ever read and the spice is extra EXTRA hot. I so appreciate Reyne both for writing a story for herself and also for all of us who would happily explore our sexuality outside of humanity if given the opportunity. I knew as soon as I opened the book and read the dedication that I was in for one hell of a ride, and if I wasn’t already so happily married, I’d be one of the first to put my hand up and declare “I volunteer as tribute!” to score a Duskwalker. 
 

Expand filter menu Content Warnings