Trying to work things out with Nash—her maybe boyfriend—is hard enough for Kaylee Cavanaugh. She can't just pretend nothing happened. But "complicated" doesn't even begin to describe their relationship when his ex-girlfriend transfers to their school, determined to take Nash back.

See, Sabine isn't just an ordinary girl. She's a mara, the living personification of a nightmare. She can read people's fears—and craft them into nightmares while her victims sleep. Feeding from human fear is how she survives.

And Sabine isn't above scaring Kaylee and the entire school to death to get whatever—and whoever—she wants

Thoughts: My Soul to Stealmade me want to punch things. Punch things repeatedly. And then it made me wish that Nash were real so that I might stab him in the eyes with a fork. These eyes would preferably be the automatically regrowing type so that I could continue the stabbing over and over and over and… yes. My Soul to Steal made me an angry, angry bunny. Angry on Kaylee’s behalf… hell, furious on her behalf.

I was never a big Nash fan, nor was I ever a big Nash/Kaylee fan. But this book just… gah. It really made me wish Nash dead. That said, I do think Nash is not inherently evil, he’s just madly screwed up. Rachel Vincent is an absolute genius in the sense that, yes, her characters are 100% realistic. She deals with the aftermath of drug abuse and betrayal in a heart-breakingly realistic way… but that realism? It leads to my aforementioned desire to kill her characters.

But even while I am busy plotting ways to dispose of the fictional bodies, I understand her characters. The new girl, Sabine, for example… let’s just say she’s pretty damn horrid to Kaylee. And yet, I really do get her – she’s completely open about her actions, be they good or terribly bad. Hell, half-way through this book I would have been happy if Kaylee had decided to switch sexual orientations and run off with her. And if I was choosing the main antagonist over the boyfriend? That really gives you an idea how much said boyfriend was wrong for Kaylee.

Moving away from all the interpersonal DR-A-MA, My Soul to Steal was a riot and a half. Vincent does plotty-but-serial extremely well, and this installment was just another demonstration of her ever-improving style. Had the book been more focussed on the plotty goodness, and not on all the Kaylee/Nash/Sabine business, I would be giving it 4 stars without a doubt.

Bottom line? Rachel Vincent writes the most extraordinary characters – some of them you’ll love, some you’ll want to kill, and others you’ll want to have committed. It’s great, but oh-so frustrating.

Kay's been blogging about urban fantasy, young adult and werewolves since 2009. She's a firm believer in the many uses of the towel, the science of deduction and other fandom in-jokes. To support her book-buying habit, Kay keeps up a day-job as a science journalist (so feel free to ask her about Physics).