The cinematography is amazing, and the acting was great. BUT, the plot is a bit too difficult to follow with the constant jumping without any clear explanation and reminder of what the time jump pertains to.
Or at least, it was confusing to have sort of two different "trials" occurring at the same time. I like the concept of showing the future first to lay out the plot, but the double made it hard to follow.
Other than the plot, the color grading, the camera work, cinematography, and the acting was exceptional.
And like most other 3hr films...you start to feel it toward the end.