I believe it could have much better, many of the parts did not embody the book as it should have. There are alot of parts skipped that were skipped and they changed other parts. It would have been a good movie if you didn't have the book to relate to. There were many humourous parts that I didn't expect to see but it made it very entertaining. Kirsten Stewart made for an amazing Bella, but some of the other actors/characters were a dissapointment. Some of the "vampire" parts were a bit cheesy. It was a bit of a dissapointment but it was okay overall.