I've read all the books and loved all the movies, but this movie is by far the greatest! It has so many of the details from the book. The movie is 2 1/2 hrs long, and it really did not feel like it was that long. Daniel, Rupert, and Emma did a wonderful job bringing out the HP characters to life, outside of Hogwarts. They were not the little kids learning spells, but young adults fighting a war. The details and graphics were outstanding!!! I'm one of those people that can see the littlest mistakes, but I found NONE (yes...I've seen it TWICE). I recommend this movie to anyone, even the HP "haters". It's nothing like the other movies.