Tarrac streaming: where to watch online?

We couldn’t find any streaming options in the United States, but Tarrac is available in Australia and 4 other countries on Beamafilm, SBS On Demand, and 4 other services.