Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
1974
1975
1972
2002
1973
2014
1996
2020
2008