About
All Reia ever wanted was freedom. Known as a harbinger of bad omens and blamed for Demons eating her family, Reia is shunned by her entire village. When the next offering is due and the monstrous Duskwalker is seen heading their way, her village offers her an impossible choice – be thrown into the prison cells or allow herself to be sacrificed to a faceless monster. However, he is not what he seems. His skull face and glow eyes are ethereal, and she finds herself unwittingly enchanted by him. All Orpheus ever wanted was a companion. Each decade, in exchange for a protection ward from the Demons that terrorise the world, Orpheus takes a human offering to the Veil – the place he lives and the home of Demons. The brief companionship does little to ease his loneliness, and their lives were always, unfortunately, cut short. He'd thought it was a hopeless endeavour, until he met her. She’s not afraid of him, and his insatiable desire deepens within every moment of her presence. But will Orpheus be able to convince Reia to stay before she’s lost to him forever?

Discuss A Soul to Keep with other readers

Join or start a book club for A Soul to Keep on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for A Soul to Keep?

Sign up free on Readfeed, then browse public clubs or start your own club with A Soul to Keep as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss A Soul to Keep with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about A Soul to Keep with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.