Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
2005
2009
1985
2022
1996
1971
2021
1990
1921
1970
1963
1959
2011
2014
1951
1965
1956
2016