While I was disappointed to see a lot of things cut from the book transfer to film, it was a necessary evil for David Yates to successfully achieve a PG rated version. He still held it together and stayed true to the heart of the story. Everyone did great with their performances. Great score by Nicholas Hooper as well.