Who Is Leena Manimekalai, Filmmaker Who Sparked Outrage Over Her Film Poster Showcasing Goddess Kaali Smoking?

FIR has been filed against her.