Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
1998
1994
2008
1995
1973
1989
2002
1987
1999
2006
2000
2004
1992
1985
1977
1981