Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
2019
1953
2001
1979
2002
2006
1977
2010
2003
1997
1941
2004
2009
2022
2000
1991
2018