The movie is very perceptive, and it bears a great deal of relevance to the present day. As a person who enjoys going to the movies, I give it five stars. Incredible film, performance, and directing from everyone involved. The quality of this film is outstanding in every respect. This is something that the younger generation really needs to see