I don't usually watch movies for the story. Honestly, if I want a good story I will read one. I watch good movies for special effects, a really good director, or a really good actor.
I love the Harry Potter movies, except for the first two, which fell victim to someone trying to do the impossible (direct a word for word version of a book, that is insane,and it showed. Especially with books in need of a good editing, which the HP books were), and some really piss poor acting on the part of some kids (Rupert Gint. Oy).
Round about the fifth movie Daniel Radcliff had started doing Broadway, and he learned that he could, in fact act. Emma Watson also learned that she could act. They got to work with Gary Oldman, who doesn't so much act, as ACT. I heard someone say that Gary Oldman tries to save movies through the power of ACTING, which is pretty damn accurate.
However, the one person I was always interested in was Tom Felton. He was a pretty decent child actor before he got cast as Draco and then promptly shoved in the corner. He was always solid when he showed up on screen. As a movie watcher you knew what you would get from him.
So I really did wonder what they would do with him in the 6th movie, which was the story of Draco and Snape.
David Yates decided that they should just let him act. And frankly, I mean to write him a letter thanking him for that.
Tom Felton knocked it out of the ballpark.
They gave him more time on screen, writing in scenes that needed to be written in, and subtracting a LOT of stuff that needed to go (thank god they cut that whole damn Lupin/Tonks angst, there is more than enough angst with the kids, thank you). About half way through the movie you can see him changing, see him really having second thoughts, and then finally see him nearing the mini breakdown Draco has at the end. It was brilliant, and the guy next to me in the theater thought so too (mentioning at one point that "Draco is really good this time").
Thank god for Tom Felton, who really did save the movie from Rupert Gint. Oy.