Overall a very good movie. The only reason that I didn't give it 5 stars is because of how cheesy it was in some parts. I went to the midnight showing and people laughed outloud at some parts that weren't supposed to be funny. I then went again on opening day at 8:30 and some people had the same reaction. I am a HUGE fan of the books. I thought this movie was fair to the books while still holding its own. I would still see it again a 3rd time.