Human Flow
Jack Blackwell
At 140 minutes, Human Flow runs a little long, and there are a few too many superfluous interludes. But that doesn't stop it from being a very moving piece that will go down as one of 2017's most important documentaries.