Women Who Kill won twelve awards between 2016 and 2017, one of which was the Cleveland International Film Festival in the Best American Independent Feature Film category.
Women Who Kill won twelve awards between 2016 and 2017, one of which was the Cleveland International Film Festival in the Best American Independent Feature Film category.