As in all the later Harry Potter Movies, the film just doesn't match up to the book. But, you have got to expect this. I had to explain several things to my husband (who hasn't read the books) so that he would better understand what was going on. If you understand that there is NO WAY that a film can portray what the book truely offers, then this is a good movie and obviouly meant to leave you hanging with lots of questions. Ready for the last one and in the meantime plan to get my husband the final book in CD form so he can know what is really going on and we can enjoy the movie in silence!....Saw this in IMAX experience theatre....couldn't tell any difference than any other large screen......and there were no kids in my theatre....all adults with a few possible High School aged thrown in.....