My biggest complaint with the HP books is the lack of depth in the characters, but I think the movies help supply that level of complexity, and never more so than with Half-Blood Prince, which is so deliciously full of drama. Snape and Malfoy were brilliantly played, and the comedy parts were endearing. I was euphoric the entire movie and immediately wanted to watch it again!! My favorite of all the films!!