In this romantic-comedy-drama, Will Ferrell starts out as OCD and with few friends but gradually learns how to live life when he learns that his time may be up sooner than expected. I was heavily drawn in for the entire movie and no matter how you guess at the ending, you probably wont be right. Two thumbs up and a smile.