Beautiful and bittersweet on many levels, filled with raw emotion from beginning to end. It provides an intimate view of human suffering and ends with each character emerging triumphant in their own way. Truly one of the greatest films I've ever seen. Perfect casting and cinematography.