It comes from the creators of Wild, Wild Country, another acclaimed Netflix documentary about the controversial guru, Osho, reports the Mirror. One viewer expressed their admiration on Reddit ...