Poor script, badly edited, amatuer direction, and absurdly over-long. Well acted for the most part, but an important story told badly. Too many pointless side-narratives that go nowhere. Might have been improved if edited down to 2hrs. Self indulgent mess pretending to be an important movie.