i took my daughter and a friend to the first showing at midnight. i have not read the book., but thought the movie was well done. i did have to ask questions a couple of times, but knew enough of the story from my daughter to keep up. i am now going to read the book, but wish i had read it before seeing the movie.