This is one of the best Harry Potter films yet. It follows the book very well (probably the best so far). This is my personal favorite Potter movie ever, It has the best acting yet and very amazing special effects. The actors are amazingly great and very well cast but have been from the beginning. This part of the series has just the right balance of effects and normal movie acting. Radcliffe has done an excellent job of being harry and always has but it is shown greatly in this movie. Watson is a very great actor and does an amazing job with this film. Grint has always been a good actor throughout all of the movies in this one though he does a superb job of portraying the character well.