The movie offers a lot of opportunities for introspection and has a lot to say about today's .world As a person who enjoys watching movies, I will give it five stars. Outstanding acting, filmmaking, and direction all around. This movie is absolutely flawless in every way. Absolutely essential viewing for the younger generation.