Spike Lee, one of the great directors of our time, at the height of his powers. A tale of friendship, service, pain, family, the often complicated nature of humanity. All wrapped in a history lesson. You can always count on walking away from a Spike Lee film with a lesson and some things to think about. The film is also gorgeous both in setting and how it is shot. A mix of “Last Vegas” and “Apocalypse Now.” A lot of film to take in, but well worth the runtime.