I was extremely satisfied with the final movie. For anyone who hasn't read the series it does a great job of tying up any loose ends and explaining things that were mentioned in past movies. I took friends of mine who didn't read the books, and they had no questions left unanswered or problems understanding. For the most part, it stuck to the book and was sad but so worth it!