This was the best Harry Potter movie to date. It is on a whole new level than all the other movies. From the acting to the cinematography, everything about it was fantastic. It was fairly true to the book - as close as these movies can come to the book. It was a two and a half hour long movie that felt so short. Warning: there are scenes that are scary and graphic, so if your child is younger than 13 or easily disturbed, I would highly discourage them from seeing it.