Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
1998
2003
2000
1971
1997
2005
2007
1973
1992
1974
1968
2025
2017
1966
1991
1993
2006