Good movie, but quite mature.
It was pretty good. I watched recently at school for an English project (after having read the book), and I would recommend the original book than the movie. It was okay: the acting was good, the plot accurate, and there were a few jokes which made it less boring, but there was a lot of sex talk (even though we are 8th graders, some in my class started giggling), so save it for teens you know to be mature or older people (like high schoolers). There are a few bad words, nothing a teen my age wouldn't have heard at school. So I would recommend it for people my age and older. Good movie, but quite mature.