I was a little disappointed at the lack of a few, what I felt, were key plot lines. I also have a vivid imagination & was disappointed that my mind pictures weren't what was portrayed on screen (but really - what book-to-screen translation can?). Ok, that stated, once I got over my initial disappointment, remembered the plot as a whole, & the demographic it was originally released for.... I felt a decent job was done. I now feel confident in taking my 12 yr old. I also feel that the overall gist of the book translated decently, as well.