Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
2005
2007
2015
1974
1973
1992
1968
1976
1999
2004
1997
1993
1990
1987
1982
1988