I thought the movie was great except I felt like the end of the movie was lacking. The movie kept my intrest the entire time, and the character development was great. I just thought that the fight between Harry and Snape could have used some more work. I do realize however that they ran out of time, the movie was already over 2.5 hours. I would not have minded sitting there for another half an hour though, for a proper ending. There wasn't even a funeral for Dumbledore.