Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
1985
1999
2013
2006
2008
2001
1989
2004
2021
1997
1990
1965
1970
1976
2000