Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
1973
1963
1970
2014
1966
1995
1991
2003
1988
2007
1998
1926
1994
1989
2006