Ma Anand Sheela say on her new Netflix documentary


Searching for Sheela: 'You can't expect anything, I'll just be me.'

.

Searching for Sheela, directed by Shakun Batra and executive produced by him, will be released on Netflix on April 22. Ma Anand Sheela in a still from the Searching for Sheela trailer. People have been curious about Ma Anand Sheela, her life, and her narrative since the release of the Netflix documentary Wild Wild Country.

Comments