I am a youth services librarian and have read all the books in the series. With the exception of one teen in our movie-going group, everyone else had read it, too. Though the non-reader didn't "get it" on the same level as everyone else, she still loved it. The book is way too detailed to put in 2 hours, but the high points were covered very well. We ALL LOVED IT!!! I am 44 and in love with a 17 year old vampire! I can't wait to go again!!!