Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
2000
1999
1975
2005
—
1997
1998
2003
2008
2002
2007
1991
1994