For a fan of the books before the movies, the sixth Harry Potter film had a better flow from main point to main point that was more consistent with the books than previous movies. It only had two obviously fabricated plot points, but they were not completely far-fetched. I thoroughly enjoyed this movie and I will definitely see it again.