This movie was fantastic. I only wished it was longer. As an avid Harry Potter fan who has read the books repeatedly I also felt a little cheated that they left vital parts of the book out. I sincerely feel that if these events had been incorporated into the film, the film would have ROCKED!!! These are the items that should have been meantioned: Kreacher's Story. Dudley's goodbye, and Lupin's visit to Grimauld Place. There were other little things too that could have been better like Ron's reaction to Hermione's torture by Bellatrix. That said, I did love the movie. I've watched it twice already and am planning to see it again and again.