The warden's just handed down a stiff sentence.
Savage Island
Released
EN
—
Women who have been captured and sold as slave labor to a South American emerald mine hatch a plan for revolution and revenge.
Italy, United States of America
English, Italian
2001
1983
2005
1969
2000
1977
1999
2002
2013
1998
2003
2021
1985
1975
1993
1997
1970
2007