I agree with the other reviewers that story and the narrator and superb. I thought the ending was more than appropriate for this book. What we get is a realistic ending to a fantastical book, rather than some feel-good fairytale conclusion.
Unfortunately, Audible's editors were not so kind to this book. Chapter 18 contains 16 minutes of repeated material, and chapter 46 has approximately two paragraphs cut out. Not a deal breaker for sure, but inexcusable nonetheless.
Report Inappropriate Content