I thought this movie would be cheesy, especially since it's hard to picture Robert Pattinson convincingly portraying anyone besides Edward Cullen. But it wasn't cheesy at all. The acting was great and the story moved along at a great pace. The ending was very unexpected and I'm still wondering if it was the right ending for this movie. But overall it was much better than I expected going into it and I highly recommend it.