Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
2008
1999
2005
2001
1983
1998
1966
2017
1963
2007
2004
1974
1997
1993
1990