Devi is a 13 minute short film directed by Pooja Banerjee that leaves us with so many hard hitting messages and will stay with us forever . The 13-minute film unravels the trauma of sexual violence faced by a group of nine women, all belonging to different backgrounds sharing a common room. The film opens to... Continue Reading →