Activist, writer and filmmaker Sridhar Rangayan’s 2003 film Gulabi Aaina (The Pink Mirror) was banned by the Central Board of Film Certification. It has finally released on Netflix worldwide. Sridhar speaks to TBI about the long wait, his journey, inspirations, and the film he is currently working on.