Ratings99
Average rating3.9
As always, this is one of the rare urban fantasy series I actually enjoy, with just the right touch of irreverent humour. While it has its flaws, it's such a wild campy ride that I just went along with it. Highly enjoyable.