Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
1972
1971
1978
1969
1933
1943
2009
1970
1952
2010
1984
1983
2015
2000
2008
2018