I didn't like it. Honestly, you're better off just reading the book. I'm in middle School and it was a pretty easy read. The movie is confusing and way too fast paced. The world that they live in wasn't explicitly explained, (I watched the movie with my family, and my family members were confused, having not read the book).