Tannishtha Chatterjee who was recently at the Venice International film Festival where her film received the FEDEORA award (first time best director award), was at the Toronto International Film Festival where two of her films Parched directed by Leena Yadav and Angry Indian Goddesses directed by Pan Nalin has been screened in the special screenings.