Indie filmmaker Srishti Chhabria has been on the scene for a while, but her latest project 'Incriminating Mary' is a new kind of film for her.