This story is wonderfully read by narrator Kevin T. Collins. The characters are interesting and the story is compelling.
I couldn't stop listening to this amazing story. James Marsters has read it perfectly. He is the voice of Harry Dresden and I hope he will read all the upcoming books.
Report Inappropriate Content
If you find this review inappropriate and think it should be removed from our site, let us know. This report will be reviewed by Audible and we will take appropriate action.