I took my 10 year old to see this because we read the book. I had seen the earlier negative reviews so I wasn't expecting much. It was entertaining and my daughter really liked it. It does a nice job of bringing a difficult book to the screen.