I went into this movie with high expectations,so it could have been a let down. It wasn't. It exeeded my expectations. I was happy to see the humor in this movie. I had been a little concerned by the trailers that it might be too intense, dark, or all obsessive-love laden. It was a great balance of intense moments, followed by comic relief. The baseball game was well done. A very fun part of the movie. In all, it was well cast, entertaining and left me wanting more, which a good movie should do. I will want to see this movie again, I know, as will most who see it. And yes, it does help that Robert Pattinson is an unusual looking guy, whose appeal seems to have just been finally appreciated in this great role. Bravo, Rob!