Yates made all the right moves with this one, staying as faithful as possible to the story, applying the style started with Cuarón's Azkaban with the best results since, and eliciting wonderful performances from his actors. Rupert Grint is the most consistently good of the three, but there were many nicely played moments from Radcliffe and Watson as well. Also, the CGI is great this time, especially with regard to the house elves, which have been pretty cartoony up until now. Well done on all counts. The second part can't get here soon enough.