As big Harry Potter fan I was pretty satisfied with this movie. Some of the few issues I do have with it is it could have been a little more faithful to the book, and I wish it could have been a bit longer as well and there was more focus on characters like Fred, Lupin and all the characters who died. However the movie knocks all the key moments from the book out of the park, Snape's revelation, Harry's death, the ending etc were all really well done. The main leads also give their best performance so far in this one.