About Me Divya Sachar is a New Delhi based award winning filmmaker, screenwriter, educator, photographer and visual arts critic. Her work has been exhibited nationally and internationally, and often revolves around disability and spirituality.