Interesting story. Good clean writing from a technical perspective, and it has a nice flow. Maybe a little excessive narration, and perhaps that's what makes it difficult to develop the characters morefully. One of the interesting aspects of the story would have been how Harry grew from the tired embittered soul from the first time to a more balanced person. While the narration implies this, there really aren't any obvious breakpoints or conflicts that resulted in thie growth.
Again, though, a very enjoyable story. Thanks!