Gwen is half-pooka in a small town where people don't really appreciate 'others'. She is forced to hide her secret from everyone except her parents and others like herself. Although she is thinking of coming out to her boyfriend. Then Others are being murdered and the police are turning a blind eye, so Gwen begins to search for clues before she becomes the next victim.
Gwen is a hugely likable character even if she is a little bit headstrong and her actions are sometimes unrealistic, to the point where I was becoming annoyed with it. I really liked Tavian too, although I would have liked to know a bit more about him and have had his character more fully developed. (Maybe the next book in the series could be told from his point of view.) Zach was annoying to me but most likely that is because his strong religious back ground. I am always irked by people who let their common sense be blinded by religious belief, even though in this case it lead to some major plot points. (I'm going to leave this ambiguous so that I don't spoil the story.)
I loved the different Others that existed in the story. I thought they were all really interesting and some of them were really unexpected. I particularly appreciated that the author selected mythological creatures from all over the world, and not just the standard vampires, werewolves and fairies.
There was a lot going on here in terms of plot, but it was all dealt with in a timely fashion. Nothing felt rushed or jammed in at the last second. As far as the mystery was concerned I felt like it was maybe a tiny bit predictable mainly because tolerance and lack of tolerance were such a big part of this story how could you not see this coming.