Although defended as allegory, this film is nothing but shock sexploitation. Young women are held captive and stripped to be whipped. Death by hanging follows for some.
One can see why UK cinema died in the 70's!
One can see why UK cinema died in the 70's!