I just watched this film and have to say it is one of the most endearing films I've seen in a long time. Think of it as "Mozart and the Whale" but more painful and more true life problems and neuroses, but also more heartwarming. Billy Crudup does a great job as the self-hating and world-hating pessimist in this movie. His wonderful portrayal of such an awful, yet complicated character, makes it all the more enjoyable to see him come around and finally warm up to someone. I've seen Mandy Moore in films before and thought shes always been a better actress then people give her credit for, and this film goes to show that. This is Justin Thoreaux's directorial debut and a wonderful one at that. The writing is superb and the directing and acting only lend to the wonderful script. Tom Wilkinson gives another wonderful performance as he always does. If you want to see a film that'll make you laugh despite hating the characters at times, but some how still miraculously fall in love with them and root for them, then this is definitely the movie for you. It isn't your usual romantic comedy, and putting it that genre is a stretch in itself, but it is one of the smartest and most warm hearted movies you'll see this year.