Netflix documentary – Searching for Sheela is an attempt to…