Not really sure where to start with this movie, except to say that I fully endorse watching it!
It's not morally uplifting or anything like that. It's just a messed up movie about messed up people living messed up lives. There's insanity and stupidity and creativity and love; all wrapped up in one big package.
The reason I recommend this movie is that this is the first movie I've seen in quite some time where I felt an emotional attachment to some of the characters.
Check out the trailer, and if you want to watch it, you can find it on Netflix here.