This film is a masterpiece. The acting is as good or better that any other film in history. Script is beautiful written. Almost every component of this film is on par with being the best film of all time.
The only aspect I disliked is the time. This film is almost 3 hours. It truly becomes a choir near the end to finish it but it is well worth your time.