Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
1998
1987
1954
2003
1988
1997
1992
2006
1989
1980
2000
1986
2014
2005
2001
1984