I was pleasantly surprised by the quality of this book adaptation. The storyline mostly stays true to the original and the changes that are made make sense. The acting is really good, considering most of the language is nonverbal. The costuming and cinematography are believable.