Shapeshifters, undead, ancient godlike beings, plauges, romance, action, and snark all rolled into a great book. The main character, Kate Daniels, is tough, powerful, witty, smart, flawed, and very human. There is a ton of kick butt action, but Kate is no superhuman. She can, and does, falter and fail despite her magical powers. Her relationship with Curran is beleivable and complicated. I also really loved the complex world of the shapeshifters and how Kate fits into it. All in all a great book.