Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
1972
1978
1969
1985
2018
2006
2015
1962
1988
1955
1996
2003
2002
2001
1953
1971