It is difficult enough to forgive the unforgivable but when you're a bean sidhe and that betrayal involves your Demon's Breath-addicted boyfriend enabling a demon to possess your body, it can be especially trying. Kaylee Cavanaugh is just beginning to put the pieces of her life and relationship with Nash back together when she is confronted with her worst nightmare. Literally.
Nash's ex-girlfriend Sabine is back on the scene and she is a mara, the walking nightmare of lore that infuses slumbering humans with bad dreams and feeds off their fears. Sabine makes no secret of the fact that she wants Nash back and not only is she his first love, there is the slight technicality that they never actually broke up in the first place.
When teachers at Eastlake High begin dying in their sleep, Kaylee wastes no time in reaching the conclusion that it is Sabine who is killing them, draining their life energy as she harvests their fears. But can Kaylee put aside her jealousy for long enough to see that Sabine might not be involved and she certainly isn't behind the wave of toxic jealousy that is tearing the school apart?
My Soul to Steal is the fourth book in Rachel Vincent's Soul Screamers series and it is certainly the best in the series yet. With the scene set and the characters established, My Soul to Steal is non-stop action from the first page. Apart from meeting the mara, we are introduced to more demons, hellions and creatures of the Netherworld creatures including hypnos, who feed from human energy through the barrier between the two realms.
Rachel Vincent steps up her imaginative and disturbing descriptions of the Netherworld and the scenes at the twisted Netherworld version of Eastlake High were fantastic. As I read about the crimson creeper and deformed Netherworld creatures, I couldn't help thinking that this is one series that needs to be brought to life in television or film.