I felt that this movie is well made. It is hardcore and in your face about the seriouse issues that it deals with. It doesn't exploit them or make fun. It has humor in the right places, not in the wrong places. The acting is great and the production is good to. Definitely a good movie. ***