I really enjoyed this movie. I loved that they finally took that extra step in adding a bit of more mature humor. However, many of the people I saw this movie with were upset that they did something differently than the book or deleted something. I have news for you: it's called artistic license! If they included all the scenes from the book exactly the way they were, it would probably be a very long and boring movie. I read the books, and I found a way to enjoy this movie. I thought that the actress who played Luna Lovegood did a particularly good job, as did the actor who played Malfoy. Alan Rickman did his usual "acting" of just frowning and saying everything slowly. I'll cut him some slack though, he entertained me. Great film!