I really enjoyed this film and I am a diehard Harry Potter reader. In my opinion this movie was the best book-to-film adaptation of the Harry Potter series. Many things were changed to bring HBP to the screen. Just remember there are always changes, that's something we'll all simply have to accept. I must say that the acting was great this time around. Daniel Radcliffe, Emma Watson, and Rupert Grint really improved and Michael Gambon and Alan Rickman finally satisfied me. David Yates' directing also improved and he was able to balance both the light and the dark. The humor in this film was superb and much needed.