I saw it last night (note to self, don't go to a 9:50pm showing of a movie that is almost 3 hours long). It was good, but I had trouble following the plot, as did the 2 other people I saw it with. I think that if you've read the comic, it makes more sense.