Very good movie. It will leave you waiting for the next installment, similar to "The Empire Strikes Back." I felt there were just two flaws with movie. First, in the last Harry Potter movie, The Order of the Phoenix was created, yet it is never mentioned by name in this movie. Second, there was no explanation as to why the Half-Bolld Prince is called The Half-Blood Prince. He just reveals his identity and no explanation follows. My friend, who has read all the books, had to give me an explanation for the name. Other than the two complaints stated there really aren't many flaws with the movie. The story keeps you involved, the cinematography is perfect, and the actors have matured into pros.