Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
2008
2001
2002
1993
2007
1992
1997
1998
2023
1991
2006
—
2004
1977
2015
1996