I think this movie was great. It has hilarious humour and its almost an unique growth story of a man that has grown tired of his miserable life and finds something worth fighting for.
The thing that bothers me is that some people criticize the film cause it has too bad language. In my opinion the used language is important part of the film. I wouldn't find the characters very "authentic" if they wouldn't use the kind of language they do.
Maybe its part of modern trend. People are shocked if somebody swears or shows a breast in TV and after that they go see some idiotic TV series or action movie where they kill 1000 people and not even blink.
Is the message "violence is OK, but sex/nudity and swearing is not" somehow logical? I think in the real life its quite the opposite.