Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
2018
1966
2004
1979
2005
2024
1969
1990
2007
1998
1988
2001
1995
1968
1949
1996
2002
1989