Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
2014
1985
1999
2013
2006
2008
2001
1989
1974
1997
1995
1996
2004
2009
1980
2022
1977