I have read many bad reviews of this movie, but these are mostly from people who expect to see Rowling's entire book played out on the screen, peopleme as the book are going to be who go in to the theatre thinking this movie is going be at all the same as the book are going to be dissapointed. I am a die-hard Potter fan and of course I would love for them to make a ten hour movie with everything from the novel, but this just isn't practical. this movie is probably the best in the series at this point and it is great to have a new director who put on a fresh very daring take on the book. The one thing I don't like is the fact that they made Rowling's longest novel into the shortest movie. I enjoyed the acting of Dan, Rupert and Emma tremedously and I especialled enjoyed the two newcomers to the film Immelda Staunton who was absolutely wonderful as Dolores Umbridge and Evanna Lynch as Luna Lovegood I also tremedously enjoyed Helena Bohman Carter as Bellatrix Lestrange. I also enjoyed the acting of the suporting cast especially Maggie Smith as Prof. Mcgonagal, Alan Rickman as Severus Snape, Emma Thompson as Prof. Trewlawney, Matthew Lewis as Neville Longbottom, Jason Isaac as Lucius Malfoy and Ralph Fiennes as Lord Voldermort. I do agree with most fans that Michael gambon just isn't Dumbledore.