Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
1990
2002
1996
2003
2005
1986
1978
1974
1981
1993
2007
2008
1992
1997
1998