Beautiful, interesting, incredible cinema.
Two men kidnap a young woman and subject her to sexual abuse on a stage in front of masked men.