Grave Peril, by Jim Butcher, is the third novel in the Dresden Files series. Harry Dreseden is the only professional wizard in Chicago. He has faced some pretty terrifying foes in his career so far -- giant scorpions, crazy vampires, and psychotic werewolves. Despite the dangers in his job, he has always managed to defeat the enemies.
A new case has him searching all over the city, and he has no clue what is the cause behind it. The spirit world has gone postal! Ghosts all over Chicago are causing trouble, and it takes more than simple exorcism spells to defeat these lost souls. These ghosts are tormented, violent, and deadly. Someone--or something--is wreaking havoc across the city.
To make matters worse, his fae godmother has re-entered his life. She wants Harry to fulfill his end of the deal: his soul in the Nevernever land. However, too much trouble is happening for Harry to leave behihnd his friends and the love of his life. When his colleagues become victims to this deadly magic, Harry will need all the help he can get before his soul is taken for good. He will face former and powerful enemies who don't mind preparing an early grave -- with his name attached to a tombstone.
This is one of the longer novels in the Dresden Files series, but I enjoyed the plot very much. It was a perfect Halloween treat. It contained every supernatural element you could imagine -- ghosts, fae, vampires, you name it. Butcher introduces a new main character whom I hope to read more in future novels. While Harry tries to play the hero figure, he is not entirely successful when the person he loves falls victim to the supernatural. Torn by his love and profession as a wizard, he will spend the next cases trying to find a cure so that she can return by his side. This is a sad cliffhanger, but it forces Harry to take his job seriously. This series continues to keep me on the edge, and I cannot wait to pick up the next novel.
Stay tuned for the next novel in the Dresden Files series, Summer Knight.