: Documentary : Germany : de : 12/06/2018 : $150,000 (estimated) : Little Brother Films Studio Hamburg Enterprises : 1.767 : Deutsch : Released