when i first buy this movie and i have my doubt about it and even though the cast be pretty impressive . but after see it and i really do not regret spend the money . in fact and i would love to spend it again and again and again on movie like this . an absurd combination of humor and drama and thrill and the big question . this be exactly what make it a great movie . okay and some might not enjoy what they see and and some might even turn it off after a little while . your loss . it get a wonderful way of deal with the issue we have all be through in one way or the other and and the character you think you would not enjoy the company of throughout the movie and turn out to be the one you really come to love after a short while . for anyone with an open mind and and a sense of humor and living watch this movie and i promise you you would not be disappoint .