J.K. Rowling writes amazing books with so much important information, that you can never expect a director to be able to fit in all of it. First of all, the movie is only "based" on the book but should not be expected to have every single event in the movie. I thought the movie was wonderfully taken, and it is probably one of the best hp movies so far. I would recommend it to be watched by anyone, hp reader or not, and they will enjoy it for its humor and action.