I would give My Soul to Keep 4.5 stars, it was really good. I would of gave it 5 stars but there was some small things that I was not happy about. This was definitely full of twists and surprises that I wasn't expecting. We get to see a very different side of Nash, which I wasn't really a fan of.Todd really is growing on me and it was nice to see him have a good side to him. 
 Poor Kaylee, I just can't help but feel sorry for her. Such a crazy world she has discovered and all of the situations she gets put in. I'm glad she has Emma as a best friend, even though she does not know what is completely going on, she is always there for Kaylee. Kaylee's cousin, Sophie is just annoying, I want to just slap her. What a spoiled brat! I'm really liking this series and can't wait to see what is in store for Kaylee and company!