My 11 year old daughter and my husband went and my daughter absolutely loved it and said it was dead on with the book. My husband who had no idea what the movie was about enjoyed the movie and was particularly fond of Woody Harrelson from our generation. The premier was packed so they didn't have great seats, but my daughter said it was the BEST movie EVER!