Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
1999
2003
2004
2005
1998
1987
1982
2025
2021
1963
1988
1993
2008
2001
2002
1990
1996