As many would agree, this film is probably the best Harry Potter movie to date. Though the book consisted of mostly build up plot points towards the final book, the movie was able to incorporate these build up plot points and still maintain its own compelling story. The veteran actors in the form of Michael Gambon and Jim Broadbent were fantastic and Gambon's Dumbledore seemed to have more depth in this film. The young actors also performed well, and one can see the growth in acting ability over the years. It would probably be best if one has watched the previous films or read the books, as there is a lot of carry over from the previous material. All in all, definitely a film worth seeing!