I have not read the books & enjoyed the movie. We took our 12 & 13yr old boys they enjoyed it. My husband hated the movie. I thought that it was filmed well showing little violence w/kids killing kids. I liked the idea of a "Strong Woman". I recommend seeing it.