


Abel Ferrara's exploitation film in which an abused woman becomes the patron saint of vengeful carnage. Its cult cinema at its grimiest, and Zoë Lund is a marvel.

Father! Why have you forsaken me? Why have you forsaken me, father?

A banal bit of filmmaking with a narrative so erratic it’s genuinely impressive.