I am a longtime fan of the books, and I had very low expectations for the movie. That being said I thought it was really really good. Because of all the reviews I was expecting terrible things, but it was good! Although the movie barely represents anything from the book. It is different, all of the events basically do not represent the book, making the movie its own story. I think critics are basing it off the book instead of the movie and if you are doing that then you are going to be disappointed. I loved the books, and I loved the movie because I am pretending that the movie is separate from the books. I will absolutely be watching this again and I hope there is a second movie!