Directed by Abel Ferrara, this 1981 thriller follows the harrowing journey of a mute seamstress in New York City who becomes a vigilante after experiencing a traumatic event. Zoë Lund…