There were a couple of key parts in the movie that either didn't happen or happened differently from the book. If you just read the book, I could see why you might be disappointed. But, it was a wonderful movie, funnier than any of the others, lots of interaction with the main characters. Daniel Radcliffe (Harry) has tuned his acting skills, and was really the best in this one. Harry, Ron, and Hermione all smiled and laughed alot more!