I must have missed this one when it came out because I didn't know what I was getting when I caught it on cable but I was greatly surprised by how clever and funny it was. The characters are great fun and the plot just seems effortless in it's ability to make you forget you are watching a movie and just flow with it. Jason Segel is convincing as a lovable loser and Russell Brand's character is just retarded funny. A great date movie with all the right pieces, the fake TV show Kristen Bell is on is hilarious and she is very cute in this too, but the show stealer is Mila Kunis who can be both beautiful and approachable at the same time. Do not miss this great comedy.