Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
1972
1988
1993
1998
1986
2000
1980
2006
2007
2003
2004
2001
1984
1974
1995
2017