I've never geeked out about a movie like I did for this one. It was so well done. The costumes, the settings, the characters were all exactly as I pictured them when I read the book.
I saw it with three people who haven't read the book and they also enjoyed it, so if you haven't read the book please don't let it deter you from seeing this movie.
So pleasantly surprised.