It’s a very well made film with a fresh retelling of the classic novel. The plot is very tight and the story unfolds in a quick pace. It may not be easy for new comers to understand all the ins and outs. I certainly find that a number of critics have missed out on various subtle points. I think a slightly longer version with a little bit more exploration of the minor characters would help the film.