Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
1999
2005
1996
1982
1984
2009
1978
2004
1997
1975
1976
1958
1998
1963
2003
1983