The movie is well done, but viewers should be prepared for what they are getting into. It is a hard R due to language. There is not a real plot for much of the film as this is a slice of these people's lives. The ending is ambiguous at best. My wife came up with a good explanation for the ending only after thinking about it for an entire night. This film is not a waste of your time, just be prepared for what the subject matter is in a truly indie film. Know that for these characters, there are no true happy endings. Just continuing to live another day seems to be their best hope.