to the story itself: I'm a big fan of phantasy forever, so this one ticks almost every box on my favorite list ..... Hence the fivestars.
I havr to say I saw the movie first, but the books are better (as oft as) and reading the book after knowing what the movie quietly worth the reading!