Finished reading this book to my 12-year old (who still lets me read aloud to him, yay!) just in time to catch the movie at our local theatre. We both agreed the book was better, as it usually is. I was surprised how much my boy enjoyed the book as I thought it may not be holding up in comparison to our previous reads of Harry Potter etc. But my son thought the book was exciting and scary and listened very attentively in anticipation.