Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
2015
1998
1972
2003
1988
1997
1992
2006
1989
1980
1954
1986
1990
1977
2001