Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
1970
1987
1971
1983
1991
2009
2021
2014
2023
2022
2025
1998
1990
2020