Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
1999
2004
1974
1997
2007
1993
1990
2002
1973
1963
1989
1955
2005
1995
2017
—