Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
2001
2015
2009
1933
1997
1995
1996
2004
1974
1972
2008
1978
2006