Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
1986
2008
2018
2011
2021
1993
1978
1998
1996
1995
1970
2017
2005
1984