Harry Dresden is on the case again, this time investigating a brutal mauling at the Lincoln Park Zoo that has left a security guard dead… and many questions unanswered. But Dresden isn't a private detective, looking for a murderer – he's a wizard, with the ability to interact with the magical world around our own, and to see that there's much more to this case than a simple animal attack. As Dresden begins to hunt for clues to figure out who is really behind this crime, he finds himself next on the victims list…
Cats don't hunt in packs... and that's one of the reasons Dresden knows he's up against something magical when a whole group of escaped leopards, tigers and lions attacks him. It hardly seems fair, since he's barely started the case. But then, that's what happens when you're a wizard investigating the paranormal for the police, especially when you're up against an ancient creature that is planning to become something even more terrifying than it already is...
In the city of Chicago, wizard-for-hire Harry Dresden switches from hunter to hunted as he continues following the trail of a supernatural killer haunting the Lincoln Park Zoo. The stakes increase and the tension ratchets higher as monstrous assassins and dark magic claim more innocent lives. Dresden must survive the killer's onslaught and turn the tables, and fast, before the body count rises - and before the killer can reach her ultimate goal!
Harry Dresden is locked in a battle with a dangerous magical creature known as 'the Hag' that's in the midst of an ascension rite. Dresden's got to stop her, but he's in way over his head! Only the right mix of magic, quick thinking and straight-out bluffing will stop her. As Jim Butcher brings this all-original mini-series to a triumphant close, fans will be rewarded with yet another great chapter in the epic story of The Dresden Files - and a conclusion that's guaranteed to make any fan of the wizard/private investigator cheer!