Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
2015
1933
2004
2005
1998
1987
1982
2019
1972
1937
1996
1999
1993
1985
1995
1962
1967
1931