I made the mistake of rereading the book before seeing the movie, which just ramped up my expectations, which weren't met. Sure the movie looks good and they hit some of the superficial points of the story, but the heart of the story...how Voldemort turned evil, while Harry remains good despite similar experiences, Harry's inexplicable connection to Snape, and Dumbledore's sacrifice for Harry as yet another important figure who leaves his life were all missed. The ending sucks. Harry would not just sit quietly by the sidelines. There just was no nuance to the movie. I know it's hard with such a long book, but they could have tweaked some things in the scenes that did cover that would have made it much more satisfying.