I thought the movie was great; Robert Pattinson was amazing and the whole story line was awesome and well done. The only thing that I thought was so frustrating was the random ending. It didn't flow with the rest of the movie and it came out of nowhere. It nearly ruined the whole movie for me because I left with this feeling like, "that made no sense and seemed completely pointless in regards to the plot". It seemed very self-indulgent on the director's/producer's end. My friends felt the same way. So disappointing!!