Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
1973
1963
1989
1955
2005
1995
1985
1968
1964
1987
2001
1965
2007
1930
1970
1991
1993
2000