Set against the backdrop of a remote tropical island, this 1980 film directed by Erwin C. Dietrich delves into the harrowing experiences of women who find themselves imprisoned and subjected…