We went to see the film of this novel last night.
I was very apprehensive as quite often they are disappointing, not like the book at all. However, this one was really fantastic. There were a few little changes but it did not detract from the story at all.
I would thoroughly recommend a visit to the cinema to see this and cant wait for it to come out on DVD.