
📖 60k+ readers on Goodreads
📚 Book 2 of a completed 3-book series
A survivor of unspeakable horrors makes a devil's bargain with a centuries-old demon—trade her soul for vengeance against the cult that nearly destroyed her—only to discover that the real stakes are far higher and infinitely more personal than she ever imagined. Zane has spent centuries collecting souls, but Juniper is different: broken, fierce, and matching his darkness in ways that make the game dangerously real. As they blaze a blood-soaked path toward retribution and an ancient evil stirs awake, both must confront whether they're willing to lose everything—including each other—to survive what's coming. This is dark romance at its most intoxicating: a story of two damaged souls finding connection in the shadows while playing with fire that might consume them both.
Listen while you read
Or create your own
“Create a playlist called Her Soul for Revenge. Dark, sultry soundscapes blending gothic intensity with smoldering sensuality. Industrial beats, haunting vocals, and orchestral darkness. Think Massive Attack, Portishead, and The Neighbourhood—music that tastes like vengeance, desire, and dangerous bargains made in shadow.”
Paste into Spotify's Prompted Playlists (Premium) to generate a custom soundtrack