This movie is NOT for everyone, if you cone from a broken family/marriage/ home, don't watch it. This is a masterpiece about the why there are so many broken people that just can't be saved. This movie deals with so many issues but without explaining much. It's up to us to capture the greatness of its message.