I am the mother of an 11 year old son and would not mind him reading the book. We were watching the movie together just last night. (Well I was watching it my kids were in and out since they have seen it soooo many times)