Both the complexity of the plot and the at times nightmare-like imagery may keep this from being a book for fifth grade and under, unless a child in these years is looking to be challenged and a little frightened