Women rebel against slave labor in a filthy jungle prison where they feed sugar cane to a mechanical maw.
1966
2009
1978
2004
2005
1997
1975
1976
1996
1958
1985
1999
2013
2006
2008
2001
1989
2021
1998