Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
2018
1995
1959
1987
1997
1990
1999
2003
1953
2001
1971
1955
1996
2002
1988
1933