For those who have read all the books, this movie might end up being a little disappointing because they not only omit several things from the book, but in this one they also change things from the book. Overall though, this movie is the best of the series. It tells the story it needs to tell very well without any moment of boredom. There is actually quite a bit of comedy in this movie. It also brings together the characters that we all hoped would get together. The parts with special effects whether large or small, flow seamlessly with the rest of the movie. This is one of only a couple of the Harry Potter movies that I felt like we the audience were really put inside the wizarding world, instead of just watching it.