The film had one of the best starting sequences to a film I have ever seen. This really brings you into the film with a smile. But it I would think it would only make sense to a person who had read the graphic novel.
Speaking of the novel it sticks very close to it until the end. There is one really big twist and one smaller change. In my opinion theses changes worked well for film and made it more believable and makes sense to a viewer whom has not read the graphic novel.
The characters are fantastic, you can really get to know them in the film, as there lives have great depth to them. One thing that may drag slightly is the love story between two characters it can seem to drag slightly, but owel it followed the novel perfect.
Overall it was a good film and i would recocmend atleast one watch because once you know the story it wouldn't really be watched again. But atleast one watch!