I thought the movie was great! It strayed quite a bit from the book and left out quite a few things, but overall it was still a great movie. It wasn't as action packed as previous movies so it seemed a little slow in places. The ending was a little incomplete, but I know from reading the books, that more is to come that will take care of all that.
I took my 6 year old son to this movie. We don't go to the movies at the theater that often because he just doesn't have the attention span for it. He loved the movie and it kept his attention the entire time.