I went with my teen daughter yesterday. She forced me to read the book. She absolutely loved it but as for me I felt the book was way better than the movie. The dialogue was lame and too intense, almost laughable. The casting was good though. I recommend this movie definitely for all teenagers who loved the book. But moms should not bother going unless you loved the book as well.