Absolutely love this film. The adaption was brilliant. Brilliant casting, beautiful story-telling, the plot has a satisfying resolution. I got totally lost in the story and cried. Each character was three-dimensional and 100% believable. Will make it a tradition to watch this film every Christmas with my family. A must watch!