Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
1997
2014
1986
1988
1998
1992
1995
1994
1999
1972
2007
2010
1975
2019
1980
2005
1978
1979