Watch: In star-studded short film ‘Devi’, a roomful of women send out a message against rape
Written and directed by Priyanka Banerjee and starring Kajol, Shruti Haasan, Neha Dhupia, Mukta Barve, Yashaswini Dayama and Shivani Raghuvanshi, among others.
