News

Unremitting sadism is the hallmark of this unpleasant impressionistic mood piece meant to draw attention to the degradation of women and man’s cruelty to man. A clandestine hitchhiking couple on ...