OK. I thought i had a problem with books in which the main characters (girls) had no personality, no spine and no brain. Heck, I just contradicted myself. The girl's personality would actually linger about the fact that she HAD no spine nor brain. 
 Enter My Soul To Take. 
 Good news: the girl has a personality 
 Bad news: It wasn't likeable. At least for me. 
 I felt that all this while,the female protagonist, Kaylee need some serious lessons on how to think before she speaks or acts. If that proves to be too difficult, she could always try shutting up. 
 Though I liked how she didn't think too much or go round and round in circles dwelling in her emotions (trust me, I've seen worse), I do believe that Kaylee's out-of-the-blue, rather out-of-place questions she targets at Tod, or Nash, or her uncle make her seem selfish, or just plain dumb. She doesn't say the right things at the right time. Like when she first met Tod? I wasn't surprised that even Nash gives her warning glances for talking too much. (Quoting Tod: Does she come with a mute button?) 
 And when she demands an explanation from Nash regarding her weird antics: What part of "I'll tell you later, don't tell anyone" does she not understand?! Man, she needs to learn patience, too, since Nash was obviously busy when she called him and demanded to see him immediately. 
 Then what about saving her best friend, Emma, at the price of another's life? Who is she to take fate into her own hands? And what more after hastily saving Emma, when she clearly knew someone else would take her place? Ok, this point is subject to moot, because who knows what i would have done had i been in her shoes. 
 In fact, the only reason i dislike this book stems from my utter dislike for the main character. Other than that, the characters, the storyline, they're fairly nice. Though I'm sure that omitting Kaylee's mood swings and incessant ramblings could have saved the book at least 50 pages. 
 To those who love fantasy, mystery and (forced and predictable) suspense, I say: you have the green light. Go ahead.