I am emotionally wrung out after Unholy Magic. I don't know how Stacia Kane does it, because seriously, the main characters are people you shouldn't like. The heroine, Chess, is a promiscuous drug addicted 'church witch', her friend 'Terrible' is an enforcer for her drug dealer and her boyfriend is a gangster in a rival gang - but Stacia draws you in and makes you care about, and sympathise with, the characters.
I don't want to spoil it for anyone who is following the series, so I'll just say that this book made me cry. Several times. We learn more about the characters and get an insight into why Chess is the way she is. Her inner monologue is sometimes so heartbreaking, it was hard to listen to - I just wanted to mother this fictional character and give her a big fat hug. We learn more about Lex and my favourite character, Terrible, completely steals the show. I LOVE the interaction between Chess and Terrible - they are both very broken, jaded, people, but there is something so innocent and sweet about them when they are together.
There was a good solid (not to metion creepy) plot but, for me, some truly phenomenal character development overshadowed it in this book and the interaction between Chess and Terrible is what is I am left mulling over after finishing it. Although some people will probably be turned off by the drug use, I think Stacia handles it really well and doesn't glamourise it at all. In fact, quite the opposite.
Can't wait for book 3 - City of Ghosts