I was SO excited to see this movie and it turned out to be even better than I had imagined. I was a little disappointed at the things the left out from the book but I understood that they couldn't put EVERYTHING in. But it was WAY better than the 6th movie. I had just read the book before I saw the movie and I was still delighted. When I had read the sixth book right before the movie, I completely hated the movie.
Overall, the movie was great. However, I don't recommend ever reading the book before seeing the movie.