Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
2008
2002
2007
1995
1955
2001
1974
2003
2005
1986
1996
2004
1970
2013
1981