Location

The festival takes place at IFC Center, at Sixth Avenue & West 3rd Street in Greenwich Village.