Beautiful, interesting, incredible cinema.
An organization kidnaps girls and enslaves them in a life of prostitution.