Overall, the movie told the story it needed to. I enjoyed the humor and the love triangles. The special effects were awesome. One thing I find difficult with this director, as I did the last movie, he has a tendency to cut and chop scenes together. If I hadn't read the book I might wonder what the heck was going on. I was not happy that some things were left out and/or changed in the crucial ending scenes. Particularly Harry's part at the end. I won't say exactly what because I don't want to leave spoilers. But still overall, it told the story and I enjoyed it.