Beautiful, interesting, incredible cinema.
Unlucky women are imprisoned in a warehouse in preparation for being later sold into slavery.