This movie is definitely a lot better than the other Harry Potter movies. The effects are amazing and unless you're a die-hard Harry Potter fan you won't really even notice the parts of the book that weren't there. you can definitely see the characters developing, along with their hormones. The acting was great, the best I've seen so far, but I think that the ending could have been better. The battle at the end and Dumbledore's funeral were both sorely missed.