I absolutely loved this movie. In my opinion, it was an extremely good adaptation from the book. I disagree that you need to read the book before watching this movie to enjoy or understand it. I do think that reading the book grants you much greater insight into the plot but it is not necessary to enjoy the film. I cannot wait for New Moon!