Currently available on 2 streaming services.

Human Terrain streaming: where to watch online?

Currently you are able to watch "Human Terrain" streaming on OVID or for free with ads on Tubi TV.