Really enjoyed the movie. If you haven't read the books or followed the other movies closely, there are little things that might not make sense or seem important, but they all come together to build the plot. I thought part of the movie was a bit slow, but helped the character development. The movies have gotten progressively darker, I wouldn't take a young child to see this one.