Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
2005
1996
1998
1997
2001
1975
2003
2000
1991
2006
2004
2008
1966