Ghost Story
The Dresden Files • Book 13
by Jim Butcher
Narrated by James Marsters
Why Listen to This Audiobook?
Thirteen books in, James Marsters narrates Harry as a powerless ghost — and somehow that quiet helplessness lands harder than any monster Harry's ever faced.
- Great if you want: a slower, more emotional chapter in a long-running series
- Listening experience: moody and introspective; noticeably quieter than earlier Dresden entries
- Narration: Marsters brings 12 books of earned history to every uncertain scene
- Skip if: you haven't read the series — this absolutely does not stand alone
About This Audiobook
Harry Dresden is dead — shot by an assassin at the end of Changes — and now he exists as a ghost, unable to touch the world, unable to use magic, but absolutely unable to stand by while his friends in Chicago face the supernatural fallout of his absence. Without a body and without his abilities, he must find another way to protect the people who relied on him. Jim Butcher's thirteenth Dresden Files novel won the Goodreads Choice Award for Paranormal Fantasy in 2011.
James Marsters has narrated every Dresden Files novel and his performance here is shaped by the unique challenge of voicing Harry without Harry's usual physical presence — there is a quality of wistfulness in the narration that suits the character's ghostly condition. At seventeen and a half hours, the production handles the novel's tonal shift from series convention with care, and Marsters's investment in these characters after thirteen volumes is palpable in every scene. A deeply satisfying entry for longtime series listeners.
Browse Related Lists
More in The Dresden Files
Storm Front
Book 1
8h 1m
Fool Moon
Book 2
10h 6m
Grave Peril
Book 3
11h 55m
Summer Knight
Book 4
11h 13m
Death Masks
Book 5
11h 17m
Blood Rites
Book 6
13h 5m
Dead Beat
Book 7
15h 7m
Proven Guilty
Book 8
16h 16m
[White Night] [By: Butcher, Jim] [May, 2011]
Book 9
14h 12m
Small Favor
Book 10
13h 49m
Turn Coat
Book 11
14h 36m
Cold Days
Book 14
18h 47m
Skin Game
Book 15
15h 49m