> the characterization of some characters... are very far from how the books depicts them
But that's how it always is, because the target audience for the movie is much wider than the target audience for the book, so characters always get the "screen treatment" to make them more palatable to a wider audience.