Submitted by etc_admin_1 on Mon, 05/16/2011 - 10:18 Women's International Independent Film Festival at the Bleecker Street Cinema, New York City, organized by Women Make Movies Year: 1981