I would definitely recommend this movie to all HP fans. I think they did a great job of sticking to the book. I am so glad they made it 2.5 hours to pack in as much as possible! It didn't seem like it was that long, but it allowed a lot more material into the movie. There were some minor changes but they stayed true to the books. Great humor in this one! Definitely a couple of scary parts that may cause nightmares in younger viewers, but nothing worse than the Goblet of Fire. For movie goers that haven't read the books or had the ending spoiled - you may be disappointed in the ending - but the 6th book really is just lead up to the 7th, so be patient or read the 7th book! :)