What a tour-de-force! What a triumph! What a masterpiece! I haven't seen such a powerful movie in years. This is the kind of movie you come across so very rarely, that shakes you to your very core, makes the art of cinema worthwhile and reminds you why you fell in love with the motion picture in the first place.